Exemple #1
0
        private IList <IModelValidator> GetValidators(IModelValidatorProvider provider, ModelMetadata metadata)
        {
            var validatorProviderContext = new ModelValidatorProviderContext(metadata);

            provider.GetValidators(validatorProviderContext);

            return(validatorProviderContext
                   .Validators
                   .OrderBy(v => v, ValidatorOrderComparer.Instance)
                   .ToList());
        }