Допустим, я хочу сопоставить объект A с объектом B с помощью Orika. Одно поле объекта B создается вызовом внешнего веб-сервиса с параметром, который у меня есть в объекте A.
Является ли хорошей практикой создание пользовательского картографа Orika, который использует службу, которая выполняет вызов внешней службы, или мне следует отделить это поведение во внешнем классе?
External service
^
|
[A]-----> Custom Mapper ------> [B]