Exemple #1
0
        /// <summary>
        /// Get supporting region specific validator, named in their native language.
        /// </summary>
        /// <returns></returns>
        public string[] GetSupportingRegionNativeName()
        {
            RegionValidatorContainer rvc = new RegionValidatorContainer();
            var result = new string[rvc.GetAllValidators().Count];

            for (var index = 0; index < rvc.GetAllValidators().Count; index++)
            {
                result[index] = rvc.GetAllValidators()[index].NativeName;
            }

            return(result);
        }
 /// <summary>
 /// Validates mobile number [1/3 In all available regions]
 /// </summary>
 /// <param name="phoneNumber"></param>
 /// <param name="options"></param>
 /// <returns></returns>
 public static bool MobileValidator(string phoneNumber, RegionalOptions options = null)
 {
     return(MobileValidator(phoneNumber, RegionValidatorContainer.GetAllValidators(), options));
 }