Table of Contents

Class ForwardInboundMessageRequestValidator

Namespace
Mailtrap.Inbound.Validators
Assembly
Mailtrap.Abstractions.dll

Validator for ForwardInboundMessageRequest.
Ensures at least one To recipient is provided.

public sealed class ForwardInboundMessageRequestValidator : AbstractValidator<ForwardInboundMessageRequest>, IValidator<ForwardInboundMessageRequest>, IValidator, IEnumerable<IValidationRule>, IEnumerable
Inheritance
AbstractValidator<ForwardInboundMessageRequest>
ForwardInboundMessageRequestValidator
Implements
IValidator
IEnumerable<IValidationRule>
Inherited Members
AbstractValidator<ForwardInboundMessageRequest>.Validate(ForwardInboundMessageRequest)
AbstractValidator<ForwardInboundMessageRequest>.Validate(ValidationContext<ForwardInboundMessageRequest>)
AbstractValidator<ForwardInboundMessageRequest>.CreateDescriptor()
AbstractValidator<ForwardInboundMessageRequest>.Include(IValidator<ForwardInboundMessageRequest>)
AbstractValidator<ForwardInboundMessageRequest>.GetEnumerator()
AbstractValidator<ForwardInboundMessageRequest>.CascadeMode
AbstractValidator<ForwardInboundMessageRequest>.ClassLevelCascadeMode
AbstractValidator<ForwardInboundMessageRequest>.RuleLevelCascadeMode

Constructors

ForwardInboundMessageRequestValidator()

Primary constructor.

public ForwardInboundMessageRequestValidator()

Properties

Instance

Static validator instance for reuse.

public static ForwardInboundMessageRequestValidator Instance { get; }

Property Value

ForwardInboundMessageRequestValidator