暴露给WCF的ADO.NET数据服务实体

时间:2009-07-28 18:30:39

标签: wcf wcf-data-services

如果WCF服务正在使用ADO.NET Data Services,那么将Data对象公开给WCF conusmers的最佳方法是什么? DTO具有您自己的数据合同属性?有没有办法将Data对象直接公开给WCF服务的客户端?

1 个答案:

答案 0 :(得分:0)

使用DTO几乎总是最佳做法。

我没有看过ADO.NET数据服务。如果它们与Entity Framework类似,那么您不希望直接公开它们。实体框架公开依赖于实现的数据,包括与您希望消费者使用的数据无关的基类属性。