サード パーティのライブラリを使用している WCF サービスがあります。ライブラリはシリアル化できません。
シリアライズ可能なカスタム型があり、サードパーティ ライブラリのクラスもプロパティとして含まれています。次のようになります。
MyClass.ThirdPartyClass
問題は、サービスから MyClass を送信すると、ThirdPartyClass がサービス中に割り当てた値を失うことです。ThirdPartyClass のソースがないので、シリアル化可能としてマークできます。
ThirdPartyClass をシリアライズ可能としてマークする方法や、値を保持する他の方法はありますか?