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