Table of Contents

Class UpdateWebhookRequestValidator

Namespace
Mailtrap.Webhooks.Validators
Assembly
Mailtrap.Abstractions.dll

Validator for UpdateWebhookRequest.
Ensures Url, when provided, is an absolute URI.

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

Constructors

UpdateWebhookRequestValidator()

Primary constructor.

public UpdateWebhookRequestValidator()

Properties

Instance

Static validator instance for reuse.

public static UpdateWebhookRequestValidator Instance { get; }

Property Value

UpdateWebhookRequestValidator