public HttpQueryNameValueCollection GetSearchAutoCompleteParameters(string search, string section) { HttpQueryNameValueCollection parameters = new HttpQueryNameValueCollection { { "term", search }, { "section", section } }; return(parameters); }
protected string DownloadString(Uri uri, Encoding encoding, HttpQueryNameValueCollection parameters = null) { using (TimeoutedWebClient client = new TimeoutedWebClient(1000000) { Encoding = encoding, }) { if (parameters != null) { client.QueryString.Add(parameters); } return(client.DownloadString(uri)); } }