Class VectorDatabaseValidator
- Namespace
 - FoundationaLLM.Plugin.Validation
 
- Assembly
 - FoundationaLLM.Vector.dll
 
Validator for the VectorDatabase model.
public class VectorDatabaseValidator : AbstractValidator<VectorDatabase>, IValidator<VectorDatabase>, IValidator, IEnumerable<IValidationRule>, IEnumerable
  - Inheritance
 - 
      
      AbstractValidator<VectorDatabase>VectorDatabaseValidator
 
- Implements
 - 
      IValidator<VectorDatabase>IValidatorIEnumerable<IValidationRule>
 
- Inherited Members
 - 
    AbstractValidator<VectorDatabase>.Validate(VectorDatabase)AbstractValidator<VectorDatabase>.Validate(ValidationContext<VectorDatabase>)AbstractValidator<VectorDatabase>.CreateDescriptor()AbstractValidator<VectorDatabase>.Include(IValidator<VectorDatabase>)AbstractValidator<VectorDatabase>.GetEnumerator()AbstractValidator<VectorDatabase>.PreValidate(ValidationContext<VectorDatabase>, ValidationResult)AbstractValidator<VectorDatabase>.RaiseValidationException(ValidationContext<VectorDatabase>, ValidationResult)AbstractValidator<VectorDatabase>.OnRuleAdded(IValidationRule<VectorDatabase>)AbstractValidator<VectorDatabase>.CascadeModeAbstractValidator<VectorDatabase>.ClassLevelCascadeModeAbstractValidator<VectorDatabase>.RuleLevelCascadeMode
 
- Extension Methods
 
Constructors
VectorDatabaseValidator()
Configures the validation rules for the VectorDatabase model.
public VectorDatabaseValidator()