WCF がディクショナリまたはハッシュテーブルの両方をキーと値のペアを持つオブジェクトの配列に変換するのはなぜですか? 生成されたjsonオブジェクトが真のjavascript辞書になるようにこれを修正する設定はありますか?
結果のjsonオブジェクトでこれを行うことができるはずです。
myObject["MyKey"]
クラス:
[DataContract]
public class BasicData
{
[DataMember]
public Dictionary<string, string> Values { get; set; }
}
出力:
"Values":[{"Key":"Date","Value":"2012-06-20T17:37:46.48Z"}...]