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
countryCodestringThe 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
Returns
- bool
True if valid; otherwise false.