Я пытаюсь настроить AutoMapper для преобразования из Entity в DTO.Я знаю, что должен использовать .ForMember()
после Mapper.CreateMap<Entity, DTO>()
для настройки пользовательских сопоставлений, но этот метод, по-видимому, недоступен.
Изменить для пояснения: я не ищуссылка на документацию, которую я прочитал, или объяснение основного синтаксиса.Я использую правильный синтаксис, как описано в ответах и документации, например:
Mapper.CreateMap<EFAddress, Address>()
.ForMember(dest => dest.Code, opt => opt.MapFrom(src => src.Name));
Если у меня недопустимое имя типа в CreateMap <>, я вижу «ForMember» в качестве допустимого метода, наведя курсор мыши напоказывает сигнатуру метода, как я обычно ожидаю.Но как только я задаю ему два допустимых типа, ForMember говорит, что не может разрешить символ, как если бы метод недоступен.
Есть ли какое-то ограничение на общие классы, с которыми я не встречаюсь?
Спасибо