DDD - Возвращение объекта в ответ на операцию сервиса - PullRequest
0 голосов
/ 18 ноября 2009

Я новичок в разработке, управляемой доменом, и у меня простой вопрос. Если службе необходимо сгенерировать какую-либо сущность в ответ на операцию, как это сделать? Одним из способов является внедрение фабрики сущностей в экземпляр службы. Есть ли другое лучшее решение для того же самого?

1 Ответ

1 голос
/ 16 января 2010

Фабрики обычно предназначены для создания сложных объектов. Вы можете просто обновить объект. Не ясно, имеете ли вы в виду создание или получение. Если вы получаете, вы можете добавить хранилище и использовать его. Кроме того, службы обычно возвращают DTO, а не сами сущности. За пределами домена не должны знать о сущностях.

...