Table of Contents

Class AIModelBaseValidator

Namespace
FoundationaLLM.AIModel.Validation
Assembly
FoundationaLLM.AIModel.dll

Validator for the AIModelBase model.

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

Constructors

AIModelBaseValidator()

Configures the validation rules for the FoundationaLLM.AIModel model.

public AIModelBaseValidator()