WCF では予期されないデータ コントラクト名の System.DBNull [重複]

StackOverflow https://stackoverflow.com/questions/1845092

  •  12-09-2019
  •  | 
  •  

質問

重複の可能性:
XmlSerialiser を使用して DbNull を逆シリアル化するとシングルトンにならないのはなぜですか?

値の 1 つとして DBNull.Value を持つオブジェクト配列を WCF 呼び出しに渡します。WCF は、シリアル化する方法がわからないため、明らかにそれを妨げています。

グーグルで検索すると、DBNull.Value を別のものに置き換えた人しか表示されません。そうする必要がありますか、それともクライアント上の DBNull.Value をサーバー上の同じものにシリアル化する方法はありますか?

役に立ちましたか?

解決

この前の投稿を参照してください。

XmlSerialiser を使用して DbNull を逆シリアル化するとシングルトンにならないのはなぜですか?.

また、余談ですが、DBNull はおそらくサービス層で浮遊すべきではありません。ただし、場合によっては必ず理由があります:)

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top