0

xmlとjsonにシリアル化できる汎用のキー/値コレクションクラスはありますか?

モデルクラスを戻り値として使用したくありません。(クライアント側に.NETがなく、クラスの実装が必要ないため、クラスは必要ありません。インターフェイスとクラスの使用には問題があります。)

JSONクラス(JSON.NETなど)がありますが、このオブジェクトはJSONにのみシリアル化できます。両方ができるニュートラルクラスが必要です。

4

1 に答える 1

0

クライアント側に.NETがなく、クラスの実装が必要ないため、クラスは必要ありません。

これこそが、XMLやJSONなどの相互運用可能な形式の意味です:-) .NET固有のクラスを相互運用可能な交換形式に変換して、XML/JSON対応のクライアントが理解できるようにすること。そうですね、もう探す必要はありません。先に進んでビューモデルを定義し、APIメソッドにそれらのカスタムビューモデルを返してもらいます。またはそれらのコレクション。

それ以外はDictionary<TKey, TValue>両方の形式で動作するはずです。

于 2012-06-14T12:10:18.887 に答える