21.303. Class CreateSmallTaskRequestValidator.TaskRequestValidator

Namespace: ArmoniK.Core.Common.gRPC.Validators
Assembly: ArmoniK.Core.Common.dll

Validator for

public class CreateSmallTaskRequestValidator.TaskRequestValidator : AbstractValidator<TaskRequest>, IValidator<TaskRequest>, IValidator, IEnumerable<IValidationRule>, IEnumerable

21.303.1. Inheritance

object ← AbstractValidator<TaskRequest> ← CreateSmallTaskRequestValidator.TaskRequestValidator

21.303.2. Implements

IValidator<TaskRequest>, IValidator, IEnumerable<IValidationRule>, IEnumerable

21.303.3. Inherited Members

AbstractValidator<TaskRequest>.Validate(TaskRequest), AbstractValidator<TaskRequest>.ValidateAsync(TaskRequest, CancellationToken), AbstractValidator<TaskRequest>.Validate(ValidationContext<TaskRequest>), AbstractValidator<TaskRequest>.ValidateAsync(ValidationContext<TaskRequest>, CancellationToken), AbstractValidator<TaskRequest>.CreateDescriptor(), AbstractValidator<TaskRequest>.RuleFor<TProperty>(Expression<Func<TaskRequest, TProperty>>), AbstractValidator<TaskRequest>.Transform<TProperty, TTransformed>(Expression<Func<TaskRequest, TProperty>>, Func<TProperty, TTransformed>), AbstractValidator<TaskRequest>.Transform<TProperty, TTransformed>(Expression<Func<TaskRequest, TProperty>>, Func<TaskRequest, TProperty, TTransformed>), AbstractValidator<TaskRequest>.RuleForEach<TElement>(Expression<Func<TaskRequest, IEnumerable<TElement>>>), AbstractValidator<TaskRequest>.TransformForEach<TElement, TTransformed>(Expression<Func<TaskRequest, IEnumerable<TElement>>>, Func<TElement, TTransformed>), AbstractValidator<TaskRequest>.TransformForEach<TElement, TTransformed>(Expression<Func<TaskRequest, IEnumerable<TElement>>>, Func<TaskRequest, TElement, TTransformed>), AbstractValidator<TaskRequest>.RuleSet(string, Action), AbstractValidator<TaskRequest>.When(Func<TaskRequest, bool>, Action), AbstractValidator<TaskRequest>.When(Func<TaskRequest, ValidationContext<TaskRequest>, bool>, Action), AbstractValidator<TaskRequest>.Unless(Func<TaskRequest, bool>, Action), AbstractValidator<TaskRequest>.Unless(Func<TaskRequest, ValidationContext<TaskRequest>, bool>, Action), AbstractValidator<TaskRequest>.WhenAsync(Func<TaskRequest, CancellationToken, Task<bool>>, Action), AbstractValidator<TaskRequest>.WhenAsync(Func<TaskRequest, ValidationContext<TaskRequest>, CancellationToken, Task<bool>>, Action), AbstractValidator<TaskRequest>.UnlessAsync(Func<TaskRequest, CancellationToken, Task<bool>>, Action), AbstractValidator<TaskRequest>.UnlessAsync(Func<TaskRequest, ValidationContext<TaskRequest>, CancellationToken, Task<bool>>, Action), AbstractValidator<TaskRequest>.Include(IValidator<TaskRequest>), AbstractValidator<TaskRequest>.Include<TValidator>(Func<TaskRequest, TValidator>), AbstractValidator<TaskRequest>.GetEnumerator(), AbstractValidator<TaskRequest>.EnsureInstanceNotNull(object), AbstractValidator<TaskRequest>.PreValidate(ValidationContext<TaskRequest>, ValidationResult), AbstractValidator<TaskRequest>.RaiseValidationException(ValidationContext<TaskRequest>, ValidationResult), AbstractValidator<TaskRequest>.CascadeMode, AbstractValidator<TaskRequest>.ClassLevelCascadeMode, AbstractValidator<TaskRequest>.RuleLevelCascadeMode, object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.MemberwiseClone(), object.ReferenceEquals(object?, object?), object.ToString()

21.303.4. Constructors

21.303.4.1. TaskRequestValidator()

Initializes a validator for

public TaskRequestValidator()