If you want to add a filter to all controllers, and not just select them, you can add it to the "global filters". You do this in the Application_Start()Global.asax.cs file:
protected void Application_Start()
{
AreaRegistration.RegisterAllAreas();
GlobalFilters.Filters.Add(new CustomFilterAttribute ());
RegisterGlobalFilters(GlobalFilters.Filters);
RegisterRoutes(RouteTable.Routes);
}
source
share