Class PluginComponentValidator
- Namespace
- FoundationaLLM.Common.Validation.Plugins
- Assembly
- FoundationaLLM.Common.dll
Validator for the PluginComponent model.
public class PluginComponentValidator : AbstractValidator<PluginComponent>, IValidator<PluginComponent>, IValidator, IEnumerable<IValidationRule>, IEnumerable
- Inheritance
-
AbstractValidator<PluginComponent>PluginComponentValidator
- Implements
-
IValidator<PluginComponent>IValidatorIEnumerable<IValidationRule>
- Inherited Members
-
AbstractValidator<PluginComponent>.Validate(PluginComponent)AbstractValidator<PluginComponent>.Validate(ValidationContext<PluginComponent>)AbstractValidator<PluginComponent>.CreateDescriptor()AbstractValidator<PluginComponent>.Include(IValidator<PluginComponent>)AbstractValidator<PluginComponent>.GetEnumerator()AbstractValidator<PluginComponent>.PreValidate(ValidationContext<PluginComponent>, ValidationResult)AbstractValidator<PluginComponent>.RaiseValidationException(ValidationContext<PluginComponent>, ValidationResult)AbstractValidator<PluginComponent>.OnRuleAdded(IValidationRule<PluginComponent>)AbstractValidator<PluginComponent>.CascadeModeAbstractValidator<PluginComponent>.ClassLevelCascadeModeAbstractValidator<PluginComponent>.RuleLevelCascadeMode
- Extension Methods
Constructors
PluginComponentValidator()
Configures the validation rules for the PluginComponent model.
public PluginComponentValidator()