Где я должен поставить код автомата?

Я использую Automapper в приложении Asp.net MVC. У меня есть вопрос, касающийся использования Autopper

из множества примеров кода я видел, как люди используют мапперMapper.Map<Target>(source) непосредственно в действии, я не уверен, что это хорошая практика, на мой взгляд, я хотел бы обернутьMapper код в объекте прокси вместо того, чтобы говорить сcontroller непосредственно

      public BankflowData CreateBankflowAdjustments(BankflowData addedBankFlow)
      {
         var bankflow = Mapper.Map<Bankflow>(addedBankFlow);
         var newBankflow = Underlying.CreateBankFlowAdjustments(bankflow);
         return Mapper.Map<BankflowData>(newBankflow);
      }

в этом примере контроллер ничего не знает о классеBankflowвсе, что он знает, это dtoBankflowData.

Я хотел бы знать, является ли это хорошей практикой для приложения, использующего AutoMapper?

Ответы на вопрос(2)

Ваш ответ на вопрос