为了账号安全,请及时绑定邮箱和手机立即绑定

Asp.net MVC 管理员后台该添加哪些控制器?

Asp.net MVC 管理员后台该添加哪些控制器?

守着星空守着你 2018-09-12 10:15:53
后台有很多功能比如:1、文章管理2、视频管理3、下载管理4、高级设置5、用户管理等等用一个控制器?AdminController还是1、ArticleController2、VideoController3、DownController4、AdvController5、UserController
查看完整描述

1 回答

?
慕工程0101907

TA贡献1887条经验 获得超5个赞

优先使用多个控制器的方式,而不是用一个AdminController涵盖一切。
如果为了区分后台管理部分,你可以考虑设计成这样的URL:/Admin/Articel/List,这里需要匹配的路由规则为:

    routes.MapRoute(

        name: "AdminModule",

        url: "Admin/{controller}/{action}",

        defaults: new { controller = "Article", action = "List" }

    );


查看完整回答
反对 回复 2018-09-29
  • 1 回答
  • 0 关注
  • 375 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信