public EmailAddressValidator(EmailAddressValidationMode validationMode, bool checkDns, ConcurrentDictionary <string, bool> hostCache) { _validationMode = validationMode; _checkDns = checkDns; _hostCache = hostCache; }
public EmailAddressAttribute(EmailAddressValidationMode validationMode) : base(EmailAddressValidatorFactory.CreateValidator(validationMode, false)) { }
public EmailAddressAttribute(EmailAddressValidationMode validationMode, bool checkDns) : base(EmailAddressValidatorFactory.CreateValidator(validationMode, checkDns)) { }
public static EmailAddressValidator CreateValidator(EmailAddressValidationMode validationMode, bool checkDns) { return(new EmailAddressValidator(validationMode, checkDns, HostCache)); }