动作过滤器异常

问题描述:

我想将动作过滤器应用于除一个动作之外的每个动作。我将如何去做呢?动作过滤器异常

例如,假设我想将授权过滤器应用于除允许用户登录的操作之外的每个操作。

在此先感谢.....

由于asp.net MVC 3,你可以通过实现the IFilterProvider interface立即申请条件过滤器。你可以在Phil Haack's blog上找到一个很好的例子。

我会在Global.asax文件中全局应用动作过滤器,但我会设计过滤器来接受一个参数来停用它。我将在不需要的操作上应用过滤器,并为其指定停用参数。