MVC에서 컨트롤러를 만들 때 추가 등록을 할 필요가 없습니다. 영역을 추가하는 경우에도 마찬가지입니다. global.asax에 AreaRegistration.RegisterAllAreas() 호출이 있으면 추가 설정이 필요하지 않습니다.자동 검색 구성 자동 검색
AutoMapper를 사용하면 일종의 CreateMap<TSource, TDestination>
호출을 사용하여 매핑을 등록해야합니다. 정적 인 Mapper.CreateMap
을 사용하거나 AutoMapper.Profile
클래스에서 파생되어 Configure
메서드를 재정의하고 CreateMap
을 호출하여 명시 적으로이 작업을 수행 할 수 있습니다.
에서 확장되는 클래스의 MVC 검사처럼 Profile
에서 확장되는 클래스의 어셈블리를 스캔 할 수 있어야합니다. 이런 종류의 메커니즘을 사용하면 Profile
에서 파생되는 클래스를 생성하여 매핑을 만드는 것이 가능하지 않아야합니까? 라이브러리 도구가 존재합니까? 아니면 자동 완성 기능이 내장되어 있습니까?
코드 +1. '.Xhere = x => x! = typeof (...','.Where (x => x! = typeof (...'? – danludwig