Table of Contents

Class TextPartitioningProfileValidator

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

Validator for the TextPartitioningProfile model.

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

Constructors

TextPartitioningProfileValidator()

Configures the validation rules for the TextPartitioningProfile model.

public TextPartitioningProfileValidator()