我为我的WebAPI设置了自定义ActionFilterAttribute
有没有办法一次将这个应用到所有WebAPI控制器,而不是将[ActionFilter]添加到每个WebAPI控制器?
答案 0 :(得分:9)
您可以将动作过滤器属性添加到全局过滤器,该过滤器适用于WebApiConfig类的Register方法中的所有API控制器。
public static class WebApiConfig
{
public static void Register(HttpConfiguration config)
{
// Web API configuration and services
config.Filters.Add(new TestFilterAttribute());
}
}