Table of Contents

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>
IValidator
IEnumerable<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>.CascadeMode
AbstractValidator<VectorDatabase>.ClassLevelCascadeMode
AbstractValidator<VectorDatabase>.RuleLevelCascadeMode
Extension Methods

Constructors

VectorDatabaseValidator()

Configures the validation rules for the VectorDatabase model.

public VectorDatabaseValidator()