我有一個包含一些對象的公共庫。然後我有一個服務項目引用公共庫,並從公共庫中的對象創建一些派生類型。如何使用WCF將派生類型序列化爲其基類型
我希望我的服務能夠將派生類型序列化爲公共庫中定義的基類型。
我不能在公用庫中的對象上使用KnownTypes,因爲我不想公用庫引用服務程序集。
那麼我怎樣才能讓wcf序列化派生類型作爲它們的基類型?
我希望我可以做這樣的事情......
[DataContract(SerializeAsType = typeof運算(基本類型))] 公共類DerivedType:BASETYPE {}
是這樣子可能什麼?
我使用的是3.5,所以我不得不去使用代理選項......它運行得非常好!謝謝 – Dannerbo 2010-11-10 17:53:52