标签: wcf wcf-data-services
如果WCF服务正在使用ADO.NET Data Services,那么将Data对象公开给WCF conusmers的最佳方法是什么? DTO具有您自己的数据合同属性?有没有办法将Data对象直接公开给WCF服务的客户端?
答案 0 :(得分:0)
使用DTO几乎总是最佳做法。
我没有看过ADO.NET数据服务。如果它们与Entity Framework类似,那么您不希望直接公开它们。实体框架公开依赖于实现的数据,包括与您希望消费者使用的数据无关的基类属性。