Table of Contents

Class PostalCodeAttribute

Namespace
HeroKit.Validation
Assembly
HeroKit.dll

Validates a postal code of a country, for example [PostalCode("TR")].

[AttributeUsage(AttributeTargets.Property|AttributeTargets.Field|AttributeTargets.Parameter, AllowMultiple = false)]
public sealed class PostalCodeAttribute : CountryValidationAttribute
Inheritance
PostalCodeAttribute
Inherited Members
Extension Methods

Constructors

PostalCodeAttribute(string)

Validates a postal code of a country, for example [PostalCode("TR")].

public PostalCodeAttribute(string countryCode)

Parameters

countryCode string

The ISO 3166-1 alpha-2 code.

Methods

IsValid(string, Country)

Validates a non-empty string with the rules of the country.

protected override bool IsValid(string value, Country country)

Parameters

value string

The value.

country Country

The resolved country.

Returns

bool

True if valid; otherwise false.