搜尋

首頁  >  問答  >  主體

Asp.net MVC 管理員後台該新增哪些控制器?

後台有很多功能
如:

1、文章管理
2、視訊管理
3、下載管理
4、進階設定
5.用戶管理

等等

用一個控制器?

AdminController

還是

1、ArticleController
2、VideoController
3、DownController
4、AdvController
5、UserController

天蓬老师天蓬老师2737 天前570

全部回覆(1)我來回復

  • 某草草

    某草草2017-05-16 17:08:20

    優先使用多個控制器的方式,而不是用一個AdminController涵蓋一切。
    如果為了區分後台管理部分,你可以考慮設計成這樣的URL:/Admin/Articel/List,這裡需要符合的路由規則為:

        routes.MapRoute(
            name: "AdminModule",
            url: "Admin/{controller}/{action}",
            defaults: new { controller = "Article", action = "List" }
        );
    

    回覆
    0
  • 取消回覆