Class ResourceBaseValidator
- Namespace
- FoundationaLLM.Common.Validation.ResourceProvider
- Assembly
- FoundationaLLM.Common.dll
Validator for the ResourceBase model.
public class ResourceBaseValidator : AbstractValidator<ResourceBase>, IValidator<ResourceBase>, IValidator, IEnumerable<IValidationRule>, IEnumerable
- Inheritance
-
AbstractValidator<ResourceBase>ResourceBaseValidator
- Implements
-
IValidator<ResourceBase>IValidatorIEnumerable<IValidationRule>
- Inherited Members
-
AbstractValidator<ResourceBase>.Validate(ResourceBase)AbstractValidator<ResourceBase>.Validate(ValidationContext<ResourceBase>)AbstractValidator<ResourceBase>.CreateDescriptor()AbstractValidator<ResourceBase>.WhenAsync(Func<ResourceBase, CancellationToken, Task<bool>>, Action)AbstractValidator<ResourceBase>.Include(IValidator<ResourceBase>)AbstractValidator<ResourceBase>.GetEnumerator()AbstractValidator<ResourceBase>.PreValidate(ValidationContext<ResourceBase>, ValidationResult)AbstractValidator<ResourceBase>.RaiseValidationException(ValidationContext<ResourceBase>, ValidationResult)AbstractValidator<ResourceBase>.OnRuleAdded(IValidationRule<ResourceBase>)AbstractValidator<ResourceBase>.CascadeModeAbstractValidator<ResourceBase>.ClassLevelCascadeModeAbstractValidator<ResourceBase>.RuleLevelCascadeMode
- Extension Methods
Constructors
ResourceBaseValidator()
Configures the validation rules for the ResourceBase model.
public ResourceBaseValidator()