2015-10-21 5 views
0

Пользователи В AutoMapper при использовании родовой версии Mapper.CreateMap вы можете Исли игнорировать его, добавив .ForMember в конце:automapper параметр

Mapper.CreateMap<Customer, CustomerViewItem>().ForMember(x=>x.Id,opt=>opt.Ignore); 

Как сделать это для не общих типов, таких как:

Mapper.CreateMap(Customer.GetType(),CustomerViewItem().GetType(), MemberList memberList); 
+0

Какие свойства вам нужно игнорировать? –

+0

@FelipeOriani Я бы хотел игнорировать свойство Id – user3290117

ответ

2

вы можете использовать следующее:

Mapper.CreateMap(typeof(Customer), typeof(CustomerViewItem)).ForMember("Id", opt => opt.Ignore());