在asp.net mvc3中,我目前有一個文件ViewModels.cs
,它包含我使用的所有viewmodel類。該文件的大小目前只有180行代碼,並且使用#region
很容易管理。在mvc3中組織視圖模型的更好方法是什麼?
但是,我擔心這些模型可能會開始加起來。而且,在我看來,如果我將每個視圖模型類分解成它自己的文件,我將最終獲得大量的viewmodel.cs文件。
我試圖製作一個通用視圖模型,但不建議使用泛型類作爲視圖模型。
什麼是更好的方式來組織這些視圖模型,或者更好的方法來查看模型?
「大量」viewModel.cs有什麼問題?如果大量的視圖都很好,那麼也應該使用大量的viewModel.cs。您可能希望根據功能區域來組織這些子文件夾。 – 2012-03-07 21:50:06
@amit_g - 我不認爲viewModel.cs文件中存在大量錯誤,除了我不希望我的解決方案資源管理器看起來像價格波斯(我目前的版本致力於控制器和視圖)。 – 2012-03-07 21:53:23