Table of Contents

Class VectorizationPipelineValidator

Namespace
FoundationaLLM.Vectorization.Validation.Resources
Assembly
FoundationaLLM.Vectorization.dll

Validator for the VectorizationPipeline model.

public class VectorizationPipelineValidator : AbstractValidator<VectorizationPipeline>, IValidator<VectorizationPipeline>, IValidator, IEnumerable<IValidationRule>, IEnumerable
Inheritance
AbstractValidator<VectorizationPipeline>
VectorizationPipelineValidator
Implements
IValidator
IEnumerable<IValidationRule>
Inherited Members
AbstractValidator<VectorizationPipeline>.Validate(VectorizationPipeline)
AbstractValidator<VectorizationPipeline>.Validate(ValidationContext<VectorizationPipeline>)
AbstractValidator<VectorizationPipeline>.CreateDescriptor()
AbstractValidator<VectorizationPipeline>.Include(IValidator<VectorizationPipeline>)
AbstractValidator<VectorizationPipeline>.GetEnumerator()
AbstractValidator<VectorizationPipeline>.PreValidate(ValidationContext<VectorizationPipeline>, ValidationResult)
AbstractValidator<VectorizationPipeline>.RaiseValidationException(ValidationContext<VectorizationPipeline>, ValidationResult)
AbstractValidator<VectorizationPipeline>.OnRuleAdded(IValidationRule<VectorizationPipeline>)
AbstractValidator<VectorizationPipeline>.CascadeMode
AbstractValidator<VectorizationPipeline>.ClassLevelCascadeMode
AbstractValidator<VectorizationPipeline>.RuleLevelCascadeMode
Extension Methods

Constructors

VectorizationPipelineValidator()

Configures the validation rules for the VectorizationPipeline model.

public VectorizationPipelineValidator()