如何防止从框架基类派生的子类

时间:2013-09-07 22:30:12

标签: c# asp.net-mvc

编写MVC应用程序并发现此技术很有用: http://forums.asp.net/post/4960505.aspx 当请求任何正确派生的Controller子类Action时,它基本上放置了一个覆盖事件处理程序方法的中间类。

有没有办法可以强制项目/解决方案中所有尚未编写的控制器从中间的子类派生和/或无法从框架基类派生?

1 个答案:

答案 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