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<ForwardInboundMessageRequest>IValidatorIEnumerable<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>.CascadeModeAbstractValidator<ForwardInboundMessageRequest>.ClassLevelCascadeModeAbstractValidator<ForwardInboundMessageRequest>.RuleLevelCascadeMode
Constructors
ForwardInboundMessageRequestValidator()
Primary constructor.
public ForwardInboundMessageRequestValidator()
Properties
Instance
Static validator instance for reuse.
public static ForwardInboundMessageRequestValidator Instance { get; }