Je cherche à configurer AutoMapper pour convertir d'une entité à un DTO. Je sais que je suis censé utiliser .ForMember()
après Mapper.CreateMap()
pour configurer des mappages personnalisés, mais cette méthode ne semble pas être disponible.
Éditer pour plus de clarification : Je ne cherche pas un lien vers la documentation, que j'ai lue, ou une explication de la syntaxe de base. Je suis en train d'utiliser la syntaxe correcte comme décrit dans les réponses et la documentation, par exemple :
Mapper.CreateMap()
.ForMember(dest => dest.Code, opt => opt.MapFrom(src => src.Name));
Si j'ai un nom de type invalide dans CreateMap<>, je peux voir que "ForMember" est une méthode valide, en survolant la souris, je vois la signature de la méthode comme je m'attendrais normalement. Mais dès que je lui donne deux types valides, ForMember dit qu'il ne peut pas résoudre le symbole, comme si la méthode n'était pas disponible.
Y a-t-il une sorte de contrainte sur les classes génériques que je ne respecte pas ?
Merci