Я использую AutoMapper
в приложении ASP.NET MVC
. Мне сказали, что я должен переместить AutoMapper.CreateMap
в другое место, так как у них много накладных расходов. Я не совсем уверен, как спроектировать свое приложение, чтобы эти вызовы размещались всего в одном месте.
У меня есть веб-уровень, уровень сервиса и уровень данных. У каждого свой проект. Я использую Ninject
для DI всего. Я буду использовать AutoMapper
как на веб-уровне, так и на уровне обслуживания.
Каковы ваши настройки для CreateMap AutoMapper
? Куда вы его положили? Как вы это называете?