私はデフォルトのDataContractSerializationを採用するWCFサービスをいくつか持っています。いくつかのサービスメソッドはDictionaryオブジェクトを返します。クライアントの1人がWCFサービス(biztalk関連)からXSDファイルを生成しており、すべての辞書タイプをIXmlSerializableを実装する新しい辞書タイプに変換するよう要求しています。 DataContractのシリアル化に何とか影響を及ぼすかもしれない、この変換の予期しない結果があるのだろうか?IXmlSerializableを実装するWCFディクショナリ
更新: サーバーとクライアントは同じドメインDLLを共有しますが、クライアントはサービスから生成しません。たぶん私は主なポイントを逃していた質問で、私はオブジェクトがシリアル化によってdatacontractによってserizalizedされるのだろうかと思います。オブジェクトにIXmlSerializableを実装すると問題が発生します。
クライアントとサービスは同じドメインDLLを共有します。たぶん私は主なポイントを逃していた質問で、私はオブジェクトがシリアル化によってdatacontractによってserizalizedされるのだろうかと思います。オブジェクトにIXmlSerializableを実装すると問題が発生します。 – daryal