代码之家  ›  专栏  ›  技术社区  ›  Anton Gogolev

具有相同名称的ASP.NET MVC控制器

  •  1
  • Anton Gogolev  · 技术社区  · 14 年前

    这就是我要做的。我有一个ASP.NET MVC Web应用程序,我想在其中有一个单独的“管理”区域(可通过访问 http://example.com/admin )以及一个常规区域,可供所有用户使用。

    在网站的这两个部分,我都有一个 /blogs 节,但访问时 http://example.com/admin/blogs 我想为博客提供管理界面,而通常 http://example.com/blogs 应该只列出所有的博客。

    问题本身是:如何让ASP.NET MVC实例化适当的控制器,前提是有两个 BlogsController 一:在 Site.Admin 名称空间,另一个位于 Site.Sitefront 命名空间?

    我可以将管理控制器重命名为 BlogsAdminController 但是我想保留现有的名字。

    1 回复  |  直到 14 年前
        1
  •  2
  •   Kristof Claes    14 年前