Question

J'essaie de mapper un tableau dans un ICollection de type < T >.

En gros, je veux pouvoir faire:

Mapper.CreateMap<X[], Y>();

Y est Collection < T >

Des idées?

Était-ce utile?

La solution

Vous n'avez pas besoin de configurer votre mappage pour les collections, mais uniquement pour les types d'élément. Alors juste:

Mapper.CreateMap<X, Y>();
Mapper.Map<X[], Collection<Y>>(objectToMap);

Voir ici pour plus d'informations: http: //automapper.codeplex. com / wikipage? title = Listes% 20et% 20Tableaux & amp; renvoiTitre = Accueil

Autres conseils

Maintenant, il semble que vous puissiez utiliser:

Mapper.CreateMap<X,Y>(); 
var listOfX = Mapper.Map<List<X>>(someIEnumerableOfY);
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top