Table of Contents

Class AgentBaseValidator

Namespace
FoundationaLLM.Agent.Validation.Metadata
Assembly
FoundationaLLM.Agent.dll

Validator for the AgentBase model.

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

Constructors

AgentBaseValidator()

Configures the validation rules for the AgentBase model.

public AgentBaseValidator()