编写MVC应用程序并发现此技术很有用: http://forums.asp.net/post/4960505.aspx 当请求任何正确派生的Controller子类Action时,它基本上放置了一个覆盖事件处理程序方法的中间类。
有没有办法可以强制项目/解决方案中所有尚未编写的控制器从中间的子类派生和/或无法从框架基类派生?
答案 0 :(得分:1)
您是否可以通过使用Global ActionFilter来实现目标,而不是为每个控制器使用自定义基本类型?
示例:
http://weblogs.asp.net/gunnarpeipman/archive/2010/08/15/asp-net-mvc-3-global-action-filters.aspx
http://haacked.com/archive/2011/04/25/conditional-filters.aspx