title: WCF interface and derived class
body: <p>I have a WCF service and have to expose an interface as datacontract. There are two derived classes from the interface. 
  The WCF service will return an object of the derived type.The client will have to cast it as a derived class. Is that possible on the client side ?.What should be my approach. </p>