2009-07-28 86 views
2

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

回答

0

使用DTO几乎总是最佳实践。

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