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>IValidatorIEnumerable<IValidationRule>
- Inherited Members
-
AbstractValidator<Workflow>.Validate(Workflow)AbstractValidator<Workflow>.Validate(ValidationContext<Workflow>)AbstractValidator<Workflow>.CreateDescriptor()AbstractValidator<Workflow>.RuleForEach<TElement>(Expression<Func<Workflow, IEnumerable<TElement>>>)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>.CascadeModeAbstractValidator<Workflow>.ClassLevelCascadeModeAbstractValidator<Workflow>.RuleLevelCascadeMode
- Extension Methods
Constructors
WorkflowValidator()
Configures the validation rules for the Workflow model.
public WorkflowValidator()