asp.net mvc3では、私は現在、私が使用するすべてのviewmodelクラスを保持する単一のファイルViewModels.cs
を持っています。ファイルのサイズは現時点では180行にすぎず、#region
で管理するのは簡単です。mvc3でビューモデルを整理するより良い方法は?
しかし、私はこれらのモデルが追加される可能性があることを恐れています。さらに、各ビューモデルクラスを独自のファイルに分割すると、大量のviewmodel.csファイルが作成されることになります。
一般的なビューモデルを作成しようとしましたが、ジェネリッククラスをビューモデルとして使用することを勧めました。
これらのビューモデルを整理するためのより良い方法、または一般的にモデルを表示するためのより良いアプローチは何ですか?
viewModel.csの「大量」に何が問題になっていますか?大量のビューがうまくいけば、大量のviewModel.csも必要です。機能領域に基づいてサブフォルダ内にそれらを整理することができます。 –
@amit_g - 私はソリューションエクスプローラをペルシャの価格のように見せたくないという事実を除いて、viewModel.csファイルの「大量」に問題があると主張しているわけではありません。コントローラーやビューに関して作業しています)。 –