Вот мой сценарий,Когда мы разрабатываем приложение, которое следует за DDD, какая часть приложения отвечает за вызовы webservice?
Мы разрабатываем приложение для заказа, для которого продукты должны поступать из другой системы, которая имеет каталог продукции и правила доступности продукта. Мы общаемся с ними через webservice.
Формирование запроса на обслуживание, чтобы получить продукты включают больше бизнес-логики, для которых я должен ссылаться другие объекты, такие как адрес, профиль клиента, правил маркетинга стратегии и т.д.
Если я думаю о выполнении вызова внутри хранилища продуктов для заполнения объектов продукта, целесообразно ли передавать другие объекты и иметь такую сложную логику внутри репозитория продукта?
Некоторые из них предлагают использовать Службу приложений, но я не понимаю, как из моего понимания приложения, связанного с доменом и инфраструктурой, для выполнения конкретной задачи. И он не будет содержать никакой бизнес-логики.
Что такое подходящее место и лучший способ сделать это?
Спасибо за reply..what лучшее место, чтобы иметь такие вещи – memumani