1

Я работаю с AutoMapper в своем приложении C# mvc4. Я использую его для сопоставления объектов DTO с моими моделями просмотров.зависимость впрыскивается в автопереводчик

Я создал собственный преобразователь для разрешения определенного свойства DTO для свойства Model.

Я также работаю с впрыском зависимостей spring.net, и мне интересно, можно ли прямо вставить в свой пользовательский резольвер?

ответ

2

Вы можете сделать это как часть конфигурации AutoMapper, как это:

Mapper.Initialize(cfg => 
{ 
    cfg.ConstructServicesUsing(ObjectFactory.GetInstance); 
}); 

Этот пример для StructureMap, но параметр Func<Type, object> поэтому я уверен, что есть что-то в Spring.NET, что может сделать аналогичная работа.

Смежные вопросы