Пример #1
0
        public async Task <IValidatorActionResult> Validate <T>(T request)
        {
            IActionResult actionResult = null;

            var validationResult = _apiRequest.Validate(request);

            if (validationResult.HasErrors)
            {
                actionResult = _apiResponse.Fail(validationResult);
            }

            var result = new ValidatorActionResult(actionResult);

            return(result);
        }