Могу ли я использовать AutoMapper для типа элемента в список <type> - PullRequest
0 голосов
/ 14 марта 2011

Является ли это допустимой конфигурацией сопоставления

AutoMapper.Mapper.CreateMap<PriceSummaryRequest, List<Route>>()
    .ForMember(dest => dest, opt => opt.ResolveUsing<RouteResolver>());

Я получаю ссылку на объект, не установленную для экземпляра ошибки объекта.

1 Ответ

0 голосов
/ 14 марта 2011

Вместо этого используйте метод ConvertUsing:

Mapper.CreateMap<PriceSummaryRequest, List<Route>>().ConvertUsing<RouteConverter>();

Вам нужно изменить RouteResolver на ITypeConverter, но это довольно просто.

ConvertUsing используется для преобразования между одним типоми еще,

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...