[英]Mapping collections using AutoMapper
我正在嘗試將數組映射到類型<T>.
的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);
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.