Должны ли субъекты быть представлены как контракты данных - PullRequest
0 голосов
/ 28 января 2012

По замыслу это хорошая идея, чтобы представить объекты модели домена в качестве контрактов данных? Может быть, вопрос слишком простой. В моем случае я увидел, что могу обернуть объекты в запрос и ответить на объекты и использовать их в качестве контрактов данных. Я просто хотел узнать, стоит ли делать то же самое?

1 Ответ

1 голос
/ 29 января 2012

Предполагая, что ваши сущности загружаются из базы данных, и если вы ищете слабую связь и совместимость, вы можете не захотеть отправлять сущности своему клиенту.

Однако, если клиент хорошо известен (внутреннее приложение), и вам нужны расширенные функциональные возможности, предоставляемые этими объектами (проверка и т. Д.), Вы можете отправлять объекты напрямую.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...