Table of Contents

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
IEnumerable<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>.CascadeMode
AbstractValidator<CreateContactFieldRequest>.ClassLevelCascadeMode
AbstractValidator<CreateContactFieldRequest>.RuleLevelCascadeMode

Constructors

CreateContactFieldRequestValidator()

Primary constructor.

public CreateContactFieldRequestValidator()

Properties

Instance

Static validator instance for reuse.

public static CreateContactFieldRequestValidator Instance { get; }

Property Value

CreateContactFieldRequestValidator