Table of Contents

Class WorkflowValidator

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

Validator for the Workflow model.

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

Constructors

WorkflowValidator()

Configures the validation rules for the Workflow model.

public WorkflowValidator()