Class CreateContactFieldRequestValidator
- Namespace
- Mailtrap.ContactFields.Validators
- Assembly
- Mailtrap.Abstractions.dll
Validator for CreateContactFieldRequest requests.
Ensures that the contact field’s Name and MergeTag are not empty and do not exceed 80 characters each.
public sealed class CreateContactFieldRequestValidator : AbstractValidator<CreateContactFieldRequest>, IValidator<CreateContactFieldRequest>, IValidator, IEnumerable<IValidationRule>, IEnumerable
- Inheritance
-
AbstractValidator<CreateContactFieldRequest>CreateContactFieldRequestValidator
- Implements
-
IValidator<CreateContactFieldRequest>IValidatorIEnumerable<IValidationRule>
- Inherited Members
-
AbstractValidator<CreateContactFieldRequest>.Validate(CreateContactFieldRequest)AbstractValidator<CreateContactFieldRequest>.Validate(ValidationContext<CreateContactFieldRequest>)AbstractValidator<CreateContactFieldRequest>.CreateDescriptor()AbstractValidator<CreateContactFieldRequest>.Include(IValidator<CreateContactFieldRequest>)AbstractValidator<CreateContactFieldRequest>.GetEnumerator()AbstractValidator<CreateContactFieldRequest>.CascadeModeAbstractValidator<CreateContactFieldRequest>.ClassLevelCascadeModeAbstractValidator<CreateContactFieldRequest>.RuleLevelCascadeMode
Constructors
CreateContactFieldRequestValidator()
Primary constructor.
public CreateContactFieldRequestValidator()
Properties
Instance
Static validator instance for reuse.
public static CreateContactFieldRequestValidator Instance { get; }