具有相同名称的ASP.NET MVC控制器
问题描述:
以下是我正在尝试执行的操作。我有一个ASP.NET MVC Web应用程序,我希望在其中有一个单独的“管理”区域(可通过http://example.com/admin
访问)以及适用于所有用户的常规区域。具有相同名称的ASP.NET MVC控制器
在现场的这两个部分我有一个/blogs
部分,但访问http://example.com/admin/blogs
当我想用管理界面的博客呈现,而通常http://example.com/blogs
应该只列出所有博客。
而且问题本身是:如何得到ASP.NET MVC实例化适当的控制器,提供有两个BlogsController
S:一个在Site.Admin
命名空间,另一个是Site.Sitefront
命名空间?
当然,我可以将管理控制器重命名为BlogsAdminController
,但我想保留它们的名字。