コントローラーを作るとき、それを分割する最良の方法は何ですか?
その下に多数の .ascx Web ユーザー コントロールといくつかの .aspx ページがある管理セクションがあるとします。AdminController を 1 つ持つ必要がありますか? または、個々の管理ページ/Web ユーザー コントロールごとにコントローラーを用意する必要がありますか?
1 つのページのアクションを担当することは、MVC が Web フォームから改善しようとしていたことの 1 つに反するようです。しかし同時に、Web サイト全体に 1 つのコントローラーは必要ありません...
管理者が何をすべきかは理解していますが、個々の管理者はどの程度の責任を負うべきですか? コントローラーの責任を分割するための最良の方法は何ですか?
ありがとう、
マット