Class ExplicitConceptValidator<T>
- Namespace
- Cratis.Applications.Validation
- Assembly
- Cratis.Applications.dll
Represents the base type for a validator of query.
public class ExplicitConceptValidator<T> : BaseValidator<T>, IValidator<T>, IValidator, IEnumerable<IValidationRule>, IEnumerableType Parameters
- T
- Type of query. 
- Inheritance
- 
      
      AbstractValidator<T>ExplicitConceptValidator<T>
- Implements
- 
      IValidator<T>IValidatorIEnumerable<IValidationRule>
- Inherited Members
- 
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    AbstractValidator<T>.Validate(T)AbstractValidator<T>.Validate(ValidationContext<T>)AbstractValidator<T>.CreateDescriptor()AbstractValidator<T>.WhenAsync(Func<T, ValidationContext<T>, CancellationToken, Task<bool>>, Action)AbstractValidator<T>.Include(IValidator<T>)AbstractValidator<T>.GetEnumerator()AbstractValidator<T>.PreValidate(ValidationContext<T>, ValidationResult)AbstractValidator<T>.RaiseValidationException(ValidationContext<T>, ValidationResult)AbstractValidator<T>.OnRuleAdded(IValidationRule<T>)AbstractValidator<T>.ClassLevelCascadeModeAbstractValidator<T>.RuleLevelCascadeMode
- Extension Methods