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