Table of Contents

Class KnowledgeManagementAgentValidator

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

Validator for the KnowledgeManagementAgent model.

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

Constructors

KnowledgeManagementAgentValidator()

Configures the validation rules for the KnowledgeManagementAgent model.

public KnowledgeManagementAgentValidator()