문제
배열을 An에 매핑하려고합니다 ICollection
유형의 <T>.
기본적으로 나는 할 수 있기를 원한다 :
Mapper.CreateMap<X[], Y>();
어디에 Y
~이다 Collection<T>
어떤 아이디어?
해결책
컬렉션에 대한 매핑을 설정하고 요소 유형 만 설정할 필요가 없습니다. 그래서 그냥:
Mapper.CreateMap<X, Y>();
Mapper.Map<X[], Collection<Y>>(objectToMap);
자세한 내용은 여기를 참조하십시오. http://automapper.codeplex.com/wikipage?title=lists%20and%20arrays&referringtitle=home
다른 팁
이제 사용할 수있는 것 같습니다.
Mapper.CreateMap<X,Y>();
var listOfX = Mapper.Map<List<X>>(someIEnumerableOfY);
제휴하지 않습니다 StackOverflow