.net Wcf数据服务的自动生成客户端代理包含缺少其继承自的接口的实体

.net Wcf数据服务的自动生成客户端代理包含缺少其继承自的接口的实体,.net,wcf,interface,wcf-data-services,.net,Wcf,Interface,Wcf Data Services,我有一个由VisualStudio自动生成的客户端代理。它们使用从接口继承的devart实体框架对象。但是,在客户端代理文件中,没有一个类继承自该接口,因此任何将它们强制转换到该接口的尝试都将失败。了解发生这种情况的原因。这完全是猜测,因为您没有包含任何代码,但如果您指的是由服务返回的数据契约实现的接口,则这些接口将不可用于您的客户端。数据契约实现的接口不是服务WSDL的一部分,因此您的客户机无法了解它们。一种可能的解决方法是在客户机和包含数据协定的服务之间共享程序集。在这种情况下,您的客户机将

我有一个由VisualStudio自动生成的客户端代理。它们使用从接口继承的devart实体框架对象。但是,在客户端代理文件中,没有一个类继承自该接口,因此任何将它们强制转换到该接口的尝试都将失败。了解发生这种情况的原因。

这完全是猜测,因为您没有包含任何代码,但如果您指的是由服务返回的数据契约实现的接口,则这些接口将不可用于您的客户端。数据契约实现的接口不是服务WSDL的一部分,因此您的客户机无法了解它们。一种可能的解决方法是在客户机和包含数据协定的服务之间共享程序集。在这种情况下,您的客户机将能够看到数据契约实现的接口