标签: wcf dns
通过设计将域模型实体公开为数据契约是个好主意吗?可能是问题太基础了。在我的情况下,我看到我可以在请求中包含entites并响应对象并将它们用作数据协定。我只想知道做同样的事情是否是个好主意?
答案 0 :(得分:1)
假设您的实体是从数据库加载的,如果您正在寻找松耦合和互操作性,您可能不希望将实体发送到您的客户端。
但是,如果客户端是众所周知的(内部应用程序),并且您需要这些实体提供的丰富功能(验证等等),您可以直接发送实体。