Visual Studio のコンテキスト メニューを使用して新しい領域が作成されると、Controllers、Models、Views の3 つのフォルダーが作成されます。すべての領域に独自のモデル クラスが必要でしょうか? それとも、すべての領域がルートのModelsフォルダーで同じモデル クラスを共有することは、受け入れられる/広く使用される/良いことですか?
私のプロジェクトは Domain Model と View Model が異なるため、Modelsフォルダーには View Models が含まれています。
はい、いくつかの領域のいくつかのビューは、何らかの方法で同じビューモデルを共有しているようです。