gpt4 book ai didi

asp.net-mvc - Asp.Net MVC 中的管理区域

转载 作者:行者123 更新时间:2023-12-03 10:16:43 26 4
gpt4 key购买 nike

我的问题可能很明显,但我想构建一个设计良好的 Web 应用程序。
对于任何管理区域,管理员应该能够列出/创建/删除/修改用户、文章、帖子等...

我想知道设计应用程序的最佳方式是什么。
我应该为这些项目中的每一项(/Users/Create/id 或/Posts/Delete/id)创建一个 Controller ,还是在我的管理 Controller 中创建所有操作(/Administration/CreateUser/id 或/Administration/DeletePost/ID) ?

最佳答案

您应该为每个实体编写一个单独的 Controller ,以保持 Controller 类的关注点的清晰分离。如果您只有一个 Controller ,那么您将只有一个包含数十个 View 的 Views 目录,并且您的 Controller 将包含数十个方法,并且很快就会变得无法管理。

关于asp.net-mvc - Asp.Net MVC 中的管理区域,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/905635/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com