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()