public void OnActionExecuting(ActionExecutingContext context) { var controller = context.Controller as Controller; if (controller != null) { if (controller.GetType().Name.StartsWith("Admin")) { AdminAttribute.Apply(context.HttpContext); } } }