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