У меня много классов для сопоставления из IDataReader, например:
class Dest
{
public string Field1;
public string Field2;
public string Field3;
}
...
public DestProfile
{
CreateMap<IDataReader, Dest>()
.ForMember(d => d.Field1, opt => opt.MapFrom(/*Do some custom convertion here*/)
.ForAllOtherMembers(/*Do default convention-based mapping for all other members/*)
}
Поэтому я хотел бы выполнить пользовательское преобразование для выбранных полей и выполнить сопоставление по умолчанию без явного кодирования.
Вопрос выглядит очень часто, но я не нашел, как этого добиться.