Table of Contents

Class CreatePermissionCommandValidator

Namespace
KadicAuth.Application.Permissions.Validators
Assembly
KadicAuth.Application.dll
public class CreatePermissionCommandValidator : AbstractValidator<CreatePermissionCommand>, IValidator<CreatePermissionCommand>, IValidator
Inheritance
object
AbstractValidator<CreatePermissionCommand>
CreatePermissionCommandValidator
Implements
IValidator
Inherited Members
AbstractValidator<CreatePermissionCommand>.Validate(CreatePermissionCommand)
AbstractValidator<CreatePermissionCommand>.ValidateAsync(CreatePermissionCommand, CancellationToken)
AbstractValidator<CreatePermissionCommand>.Validate(ValidationContext<CreatePermissionCommand>)
AbstractValidator<CreatePermissionCommand>.ValidateAsync(ValidationContext<CreatePermissionCommand>, CancellationToken)
AbstractValidator<CreatePermissionCommand>.CreateDescriptor()
AbstractValidator<CreatePermissionCommand>.RuleFor<TProperty>(Expression<Func<CreatePermissionCommand, TProperty>>)
AbstractValidator<CreatePermissionCommand>.RuleForEach<TElement>(Expression<Func<CreatePermissionCommand, IEnumerable<TElement>>>)
AbstractValidator<CreatePermissionCommand>.RuleSet(string, Action)
AbstractValidator<CreatePermissionCommand>.When(Func<CreatePermissionCommand, bool>, Action)
AbstractValidator<CreatePermissionCommand>.When(Func<CreatePermissionCommand, ValidationContext<CreatePermissionCommand>, bool>, Action)
AbstractValidator<CreatePermissionCommand>.Unless(Func<CreatePermissionCommand, bool>, Action)
AbstractValidator<CreatePermissionCommand>.Unless(Func<CreatePermissionCommand, ValidationContext<CreatePermissionCommand>, bool>, Action)
AbstractValidator<CreatePermissionCommand>.WhenAsync(Func<CreatePermissionCommand, CancellationToken, Task<bool>>, Action)
AbstractValidator<CreatePermissionCommand>.WhenAsync(Func<CreatePermissionCommand, ValidationContext<CreatePermissionCommand>, CancellationToken, Task<bool>>, Action)
AbstractValidator<CreatePermissionCommand>.UnlessAsync(Func<CreatePermissionCommand, CancellationToken, Task<bool>>, Action)
AbstractValidator<CreatePermissionCommand>.UnlessAsync(Func<CreatePermissionCommand, ValidationContext<CreatePermissionCommand>, CancellationToken, Task<bool>>, Action)
AbstractValidator<CreatePermissionCommand>.Include(IValidator<CreatePermissionCommand>)
AbstractValidator<CreatePermissionCommand>.Include<TValidator>(Func<CreatePermissionCommand, TValidator>)
AbstractValidator<CreatePermissionCommand>.GetEnumerator()
AbstractValidator<CreatePermissionCommand>.PreValidate(ValidationContext<CreatePermissionCommand>, ValidationResult)
AbstractValidator<CreatePermissionCommand>.RaiseValidationException(ValidationContext<CreatePermissionCommand>, ValidationResult)
AbstractValidator<CreatePermissionCommand>.OnRuleAdded(IValidationRule<CreatePermissionCommand>)
AbstractValidator<CreatePermissionCommand>.ClassLevelCascadeMode
AbstractValidator<CreatePermissionCommand>.RuleLevelCascadeMode

Constructors

CreatePermissionCommandValidator(IStringLocalizer<AuthMessages>)

public CreatePermissionCommandValidator(IStringLocalizer<AuthMessages> localizer)

Parameters

localizer IStringLocalizer<AuthMessages>