private static void FillHeaders(WebClient Client, HeaderMap Headers) { if (Headers == null) { return; } HeaderMap.Enumerator it = Headers.GetEnumerator(); while (it.MoveNext()) { Client.Headers.Add(it.Current.Key, it.Current.Value); } }
private static NameValueCollection BuildParameters(ParameterMap Parameters) { if (Parameters == null) { return(null); } NameValueCollection parameters = new NameValueCollection(); HeaderMap.Enumerator it = Parameters.GetEnumerator(); while (it.MoveNext()) { parameters[it.Current.Key] = it.Current.Value; } return(parameters); }