Asp.net mvc 4 允许一个控制器的runAllManagedModulesForAllRequests

Asp.net mvc 4 允许一个控制器的runAllManagedModulesForAllRequests,asp.net-mvc-4,web-config,Asp.net Mvc 4,Web Config,我需要打开特定MVC控制器的runAllManagedModulesForAllRequests,该控制器需要一个文件名作为其参数(即。http://server/api/file/00_08112010MC41670.txt),但我不想因为把它放在web.config的根目录中而对网站上的所有内容造成这种惩罚(请参阅注释)。有没有办法只为MVC中的特定控制器启用此功能?找到了一种更好的方法:

我需要打开特定MVC控制器的runAllManagedModulesForAllRequests,该控制器需要一个文件名作为其参数
(即。http://server/api/file/00_08112010MC41670.txt)
,但我不想因为把它放在web.config的根目录中而对网站上的所有内容造成这种惩罚(请参阅注释)。有没有办法只为MVC中的特定控制器启用此功能?

找到了一种更好的方法: