名称末尾没有控制器的控制器类?

时间:2017-01-30 16:42:51

标签: asp.net asp.net-mvc asp.net-mvc-5 asp.net-mvc-routing url-routing

由于对问题不重要的原因,我想知道如果我的控制器类名称不以 {{结尾},如何使我的控制器/路由在ASP.NET MVC5中工作1}}按照惯例?我需要在某处手动注册它们吗?

1 个答案:

答案 0 :(得分:3)

Controller后缀加入了ControllerDescriptorControllerTypeCache类,因此难以覆盖。想到的一种方法是编写自定义控制器工厂并覆盖GetControllerType方法。

相关问题