public override void OnActionExecuting(ActionExecutingContext context) { ActionResponse actionResponse = new ActionResponse(); if (permissions.Any(ww => !ww.HasPermission(context))) { actionResponse.AddNotAllowedErr(); context.Result = actionResponse.ToIActionResult(); } }