C# 为什么wcf生成的代理派生自对象

C# 为什么wcf生成的代理派生自对象,c#,.net,wcf,C#,.net,Wcf,“更新服务引用”生成从对象派生的分部类 public partial class Auftrag : object, System.Runtime.Serialization.IExtensibleDataObject 如何摆脱对象继承(以便可以从部分类中的其他类派生) 我不想更改自动生成的代码 public partial class Auftrag : System.Runtime.Serialization.IExtensibleDataObject 我希望将生成的代理类用作WPF V

“更新服务引用”生成从对象派生的分部类

public partial class Auftrag : object, System.Runtime.Serialization.IExtensibleDataObject
如何摆脱对象继承(以便可以从部分类中的其他类派生) 我不想更改自动生成的代码

public partial class Auftrag : System.Runtime.Serialization.IExtensibleDataObject

我希望将生成的代理类用作WPF ViewModels中的数据对象,因此我希望从自定义基类继承(该基类还实现了IDataErrorInfo)。我不想复制和粘贴每个分部类的实现。

您想要实现的目标。正确定义问题陈述。你可能需要检查你的WCF合同。你应该看看通过组合实现你所需要的。你会像这样艰难地走出花园。@Iwayno你能详细说明一下这种艰难会是什么吗?