public void OnActionExecuting(ActionExecutingContext context) { var queryStrings = requestReader.GetQueryStrings(); foreach (var validator in QueryStringParameterValidators.PermittedQueryStringParameterValidators) { validator.Validate(queryStrings); } }