Class UpdateEmailCampaignRequestValidator
- Namespace
- Mailtrap.EmailCampaigns.Validators
- Assembly
- Mailtrap.Abstractions.dll
Validator for UpdateEmailCampaignRequest.
All fields are optional; ensures a provided sending domain identifier is positive.
public sealed class UpdateEmailCampaignRequestValidator : AbstractValidator<UpdateEmailCampaignRequest>, IValidator<UpdateEmailCampaignRequest>, IValidator, IEnumerable<IValidationRule>, IEnumerable
- Inheritance
-
AbstractValidator<UpdateEmailCampaignRequest>UpdateEmailCampaignRequestValidator
- Implements
-
IValidator<UpdateEmailCampaignRequest>IValidatorIEnumerable<IValidationRule>
- Inherited Members
-
AbstractValidator<UpdateEmailCampaignRequest>.Validate(UpdateEmailCampaignRequest)AbstractValidator<UpdateEmailCampaignRequest>.Validate(ValidationContext<UpdateEmailCampaignRequest>)AbstractValidator<UpdateEmailCampaignRequest>.CreateDescriptor()AbstractValidator<UpdateEmailCampaignRequest>.Unless(Func<UpdateEmailCampaignRequest, bool>, Action)AbstractValidator<UpdateEmailCampaignRequest>.Include(IValidator<UpdateEmailCampaignRequest>)AbstractValidator<UpdateEmailCampaignRequest>.GetEnumerator()AbstractValidator<UpdateEmailCampaignRequest>.CascadeModeAbstractValidator<UpdateEmailCampaignRequest>.ClassLevelCascadeModeAbstractValidator<UpdateEmailCampaignRequest>.RuleLevelCascadeMode
Constructors
UpdateEmailCampaignRequestValidator()
Primary constructor.
public UpdateEmailCampaignRequestValidator()
Properties
Instance
Static validator instance for reuse.
public static UpdateEmailCampaignRequestValidator Instance { get; }