是否可以创建控制器过滤器?

时间:2010-01-14 16:13:52

标签: asp.net-mvc filter

我有一个身份验证过滤器,我想把它放在给定控制器中的所有动作上。

是否可以在控制器级别添加过滤器?

2 个答案:

答案 0 :(得分:1)

是的,它实际上就像将ActionFilter属性放在类级而不是操作级别一样简单。

答案 1 :(得分:1)

是。然后它会自动应用于所有操作。

[MyFilter]
public class MyController : Controller {

  // automatically has MyFilter logic attached to it
  public ViewResult MyAction() {
  }

}