Couchbase.DefaultHttpClient.HttpWebRequestWrapper.GetWebRequest C# (CSharp) Method

GetWebRequest() public method

public GetWebRequest ( ) : HttpWebRequest
return System.Net.HttpWebRequest
            public HttpWebRequest GetWebRequest()
            {
                var queryString = "?";
                var select = requestParams.Select(kv =>
                {
                    return kv.Key + "=" + kv.Value;
                });
                #if NET35
                queryString += string.Join("&", select.ToArray());
                #else
                queryString += string.Join("&", select);
                #endif
                lock (client)
                {
                    var uri = new Uri(client.BaseAddress + "/" + path + queryString);
                    var request = client.GetWebRequest(uri, client.BaseAddress.GetHashCode().ToString()) as HttpWebRequest;
                    request.Accept = "application/json";
                    request.ContentType = "application/json; charset=utf-8";
                    return request;
                }
            }
DefaultHttpClient.HttpWebRequestWrapper