VS2012 では、コンテキスト メニューから JSON を C# クラスとして貼り付けることができます -> 特殊貼り付け。
それを逆にする解決策はありますか?ac# クラスを JSON として貼り付けますか?
多くの開発者は、最初に EF DBContext などを使用してサーバー コードをコーディングし、次にクライアント側の JavaScript コードをコーディングしていると思います。手動で json を記述するのは常に複雑です。
例:
// a model class
public class SampleTodoItem
{
public int Id { get; set; }
public string Description { get; set; }
public bool IsDone { get; set; }
}
次に、JavaScript クライアント コードで json と同じモデルを使用したいと考えています。もちろん、生成された JSON にはダミー データが必要です。
var model = {
id: 0,
description: 'dummy',
isDone: false
};
私はいつもそれを手動でやらなければなりません。
私が理解している限り、ノックアウトまたはangularjsを使用してjavascriptデータをhtmlビューにバインドするには、これらの「JSONモデル」が必要です。また、全体を理解していない可能性もあります..