Использование доменных моделей сервиса в другом сервисе - PullRequest
0 голосов
/ 12 июня 2019

Вчера я задавал этот вопрос:

Внедрение услуги в другую службу - это плохая практика?

Что меня действительно смутило, я решил использовать Method 1 и ввести ProductService в PageService. Однако, делая это, методы из PageService возвращают все сервисные модели, а не доменную модель.

В моем сервисе QuestionSet мне нужна полная модель предметной области гидратированного продукта, чтобы создать набор вопросов, но с моделью сервиса я не могу этого сделать.

Это потому, что мое разделение плохо? Или я что-то упустил с шаблоном сервиса и репозитория?

...