使用AutoMapper映射集合
我正在尝试将数组映射到类型.
的ICollection
.
基本上我希望能够做到:
Mapper.CreateMap();
其中Y
是Collection
有任何想法吗?
您不需要为集合设置映射,只需要设置元素类型。 所以就:
Mapper.CreateMap(); Mapper.Map>(objectToMap);
有关详细信息,请参阅此处: http : //automapper.codeplex.com/wikipage?title = Lists%20and%20Arrays&referringTitle=Home
现在看起来你可以使用:
Mapper.CreateMap(); var listOfX = Mapper.Map>(someIEnumerableOfY);