Home EmailAddressAttributeHandler Class
EmailAddressAttributeHandler Class
Cancel

EmailAddressAttributeHandler Class

Namespace: Json.Schema.Generation.DataAnnotations

Inheritance: EmailAddressAttributeHandler 🡒 FormatAttributeHandler<EmailAddressAttribute> 🡒 object

Implemented interfaces:

  • IAttributeHandler<EmailAddressAttribute>
  • IAttributeHandler

Adds a format keyword with email.

Remarks

By default, format is an annotation only. No validation will occur unless configured to do so.

Constructors

EmailAddressAttributeHandler()

Creates a new Json.Schema.Generation.DataAnnotations.EmailAddressAttributeHandler.

Declaration

1
public EmailAddressAttributeHandler()

Methods

Apply(JsonSchemaBuilder builder)

Applies constraints for source generation.

Declaration

1
public static JsonSchemaBuilder Apply(JsonSchemaBuilder builder)
ParameterTypeDescription
builderJsonSchemaBuilderThe schema builder.

Returns

The builder for chaining.

Contents