私は Microsoft MVC4 を使用しています。多くのモデルを持ち始めており、それらを再編成したいと考えています。
私はjQuery Ajax呼び出しを多用してデータを入力しているため、次のようになります。
単純なビュー (つまり、空の html テーブル) を返すいくつかのアクション
テーブル/リスト項目などの入力に使用される JsonResult を返す多くのアクション
あるアクションでは、同じ要素 ( 'item' ) がいくつかの情報 (つまり、列) とともに表示され、別のアクションでは、他の情報とともに表示されます。
私の2つの質問:
わかりやすくするために、Json Result を返すアクションごとにモデルを用意する必要がありますか? または私は気にするべきではなく、匿名の投影を使用し続ける必要がありますか?
基本モデル (つまり「単純な」モデル) と、基本モデルから継承する拡張モデルを使用する必要がありますか? または、モデルを分散させたままにして、よりクリーンな(しかし保守性が低い?) 構造にする必要がありますか?
ありがとうございました!