c# - net - Mapeo de colecciones utilizando AutoMapper
imapper c# (2)
Estoy tratando de asignar una matriz en una ICollection
de tipo <T>.
Básicamente quiero poder hacer:
Mapper.CreateMap<X[], Y>();
Donde Y
es Collection<T>
¿Algunas ideas?
Ahora parece que puedes usar:
Mapper.CreateMap<X,Y>();
var listOfX = Mapper.Map<List<X>>(someIEnumerableOfY);
No necesita configurar su asignación para colecciones, solo los tipos de elementos. Por lo que sólo:
Mapper.CreateMap<X, Y>();
Mapper.Map<X[], Collection<Y>>(objectToMap);
Consulte aquí para obtener más información: http://automapper.codeplex.com/wikipage?title=Lists%20and%20Arrays&referringTitle=Home