我的网站有多个公共页面,显示一些列表,例如新闻,产品等,每个人都可以看到。 所以我有一个NewsController和ProductController。 “创建/编辑”操作只能/必须由管理员执行。 当我将管理内容(创建/编辑)与公共内容(列表)分开时,我将创建2个公共/管理员区域,每个区域都有其自己的控制器。 那意味着我将有两个ProductController和一个相同的游戏,其中一个带有List动作,一个带有Create / Edit动作,另一个带有两个NewsController。
那有意义吗? 我看起来很干-不要重复自己!
您将如何处理有关新的asp.net AREA功能的方案?