Exemplo n.º 1
0
        public async override Task OnActionExecutionAsync(ActionExecutingContext filterContext, ActionExecutionDelegate next)
        {
            SignInModel signInModel = RequestModelActionFilterValidatorHelper.GetRequestModel <SignInModel>(filterContext);

            ValidationResult validationResult = ValidateSignInModel(signInModel);

            await RequestModelActionFilterValidatorHelper.FinalizeActionFilterValidator(validationResult, filterContext, next);
        }
 public async override Task OnActionExecutionAsync(ActionExecutingContext filterContext, ActionExecutionDelegate next)
 => await RequestModelActionFilterValidatorHelper.CompleteActionFilterValidatorProcess <CreateNewProductRequest>(new List <Action <CreateNewProductRequest, ValidationResult> >
 {
     CheckHasDefaultValue
 }, filterContext, next);
 public async override Task OnActionExecutionAsync(ActionExecutingContext filterContext, ActionExecutionDelegate next)
 => await RequestModelActionFilterValidatorHelper.CompleteActionFilterValidatorProcess <AddProductToBasketRequest>(new List <Action <AddProductToBasketRequest, ValidationResult> >
 {
     CheckHasDefaultValue, CheckStringIsObjectId
 }, filterContext, next);