title: Validation Filters for specific controllers
body: <p>In a Web API or ASP.NET MVC application I can add a Global validation filter by doing - </p>
  
  <pre><code>  GlobalConfiguration.Configuration.Filters.Add(new ModelValidationFilterAttribute());
  </code></pre>
  
  <p>and </p>
  
  <pre><code>public class ModelValidationFilterAttribute : ActionFilterAttribute
  {
      public override void OnActionExecuting(HttpActionContext actionContext)
      {
          if (actionContext.ModelState.IsValid == false)
          {
              actionContext.Response = actionContext.Request.CreateErrorResponse(HttpStatusCode.BadRequest, actionContext.ModelState);
          }
      } 
  }
  </code></pre>
  
  <p>But I want to have many validations filters that apply to controllers of my choice? </p>