示例#1
0
        public static TakeRateParametersValidator ValidateTakeRateParameters(IDataContext context,
                                                                             TakeRateParameters parameters,
                                                                             string ruleSetName)
        {
            var validator = new TakeRateParametersValidator(context);
            var result    = validator.Validate(parameters, ruleSet: ruleSetName);

            if (!result.IsValid)
            {
                throw new ValidationException(result.Errors);
            }
            return(validator);
        }