Estoy tratando de configurar AutoMapper para convertir de Entity a DTO. Sé que se supone que debo usar .ForMember()
after Mapper.CreateMap<Entity, DTO>()
para configurar asignaciones personalizadas, pero este no parece ser un método disponible.
Edite para aclarar: no estoy buscando un enlace a la documentación, que he leído, o una explicación de la sintaxis básica. Estoy usando la sintaxis correcta como se describe en las respuestas y la documentación, por ejemplo:
Mapper.CreateMap<EFAddress, Address>()
.ForMember(dest => dest.Code, opt => opt.MapFrom(src => src.Name));
Si tengo un nombre de tipo no válido dentro de CreateMap <>, puedo ver "ForMember" como un método válido, al pasar el mouse sobre muestra la firma del método como normalmente esperaría. Pero tan pronto como le doy dos tipos válidos, ForMember dice que no puede resolver el símbolo, como si el método no estuviera disponible.
¿Existe algún tipo de restricción en las clases genéricas que no estoy cumpliendo?
Gracias