/// <summary> /// Generate the necessary parameters /// </summary> public override List <KeyValuePair <string, string> > GetParams() { var p = new List <KeyValuePair <string, string> >(); if (IsoCode != null) { p.Add(new KeyValuePair <string, string>("IsoCode", IsoCode.ToString())); } if (Continent != null) { p.Add(new KeyValuePair <string, string>("Continent", Continent)); } if (CountryCode != null) { p.Add(new KeyValuePair <string, string>("CountryCode", CountryCode)); } if (LowRiskNumbersEnabled != null) { p.Add(new KeyValuePair <string, string>("LowRiskNumbersEnabled", LowRiskNumbersEnabled.Value.ToString().ToLower())); } if (HighRiskSpecialNumbersEnabled != null) { p.Add(new KeyValuePair <string, string>("HighRiskSpecialNumbersEnabled", HighRiskSpecialNumbersEnabled.Value.ToString().ToLower())); } if (HighRiskTollfraudNumbersEnabled != null) { p.Add(new KeyValuePair <string, string>("HighRiskTollfraudNumbersEnabled", HighRiskTollfraudNumbersEnabled.Value.ToString().ToLower())); } if (PageSize != null) { p.Add(new KeyValuePair <string, string>("PageSize", PageSize.ToString())); } return(p); }
public override string ToString() { return(IsoCode.ToString()); }