J'ai essayé la carte suivante :
CreateMap<ThemeNewModel, CreateThemeOrder.ThemeModel>()
.ForMember(d => d.Subject.Id, o => o.MapFrom(s => s.Subject));
Les deux sites Subject.Id
y Subject
sont de type int
. Cependant, j'obtiens l'erreur suivante :
L'expression 'd => Convert(d.Subject.Id)' doit résoudre le membre de niveau supérieur et non les propriétés d'un objet enfant. Utilisez plutôt un résolveur personnalisé sur le type enfant ou l'option AfterMap.Nom du paramètre : lambdaExpression
J'utilise AutoMapper 2.0. Ne puis-je pas résoudre ce problème sans AfterMap
?