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<VectorizationPipeline>IValidatorIEnumerable<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>.CascadeModeAbstractValidator<VectorizationPipeline>.ClassLevelCascadeModeAbstractValidator<VectorizationPipeline>.RuleLevelCascadeMode
- Extension Methods
Constructors
VectorizationPipelineValidator()
Configures the validation rules for the VectorizationPipeline model.
public VectorizationPipelineValidator()