title: Why does wcf generated proxy derives from object
body: <p>"Update Service Reference" generates partial classes which derives from object     </p>
  
  <pre><code>public partial class Auftrag : object, System.Runtime.Serialization.IExtensibleDataObject
  </code></pre>
  
  <p>How can i get rid ob the object inheritance (so that i can derive from an other class in a partial class)
  I do not want to change the auto-generated code.</p>
  
  <pre><code>public partial class Auftrag : System.Runtime.Serialization.IExtensibleDataObject
  </code></pre>
  
  <p>I want to use the generated proxy classes as data objects inside WPF-ViewModels and therfore I want to inherit from a custom base class (which also implements IDataErrorInfo). I do not want to copy and paste the implementation for each partial class.</p>