有没有办法从动作方法中访问所有控制器来查看ControllerDescriptor?

时间:2012-02-23 00:04:01

标签: asp.net-mvc reflection

在ASP.NET MVC中,我希望在加载单个页面时处理和显示所有(或大多数)控制器元数据。

说:/home/index将显示所有控制器及其元数据。

有没有一种方法可以访问每个控制器的ControllerDescriptor?也许加载它们进入控制器工厂?我真的不想回到这种工作的反思。