【发布时间】:2009-10-11 11:07:17
【问题描述】:
我正在为我的合同生成 WCF 代理。 合约包含实现接口的类。 在生成的代理上,接口消失了。 所以我不能使用它。
有没有办法以某种方式标记要在代理文件上生成的接口?
这是一个联系示例:
public interface IMyGeneralInterface
{
int? ID { get; set; }
}
[DataContract]
public abstract class EntityBase : IMyGeneralInterface
{
[DataMember]
public virtual int? ID { get; set; }
}
生成的代理将不包含任何 IMyGeneralInterface 的定义,这将使我无法在客户端使用它。
我该怎么办?
谢谢, 丹妮
【问题讨论】:
标签: wcf