title: Pool of connections for RestSharp
body: <p>Is there some way to build my own connection pool.</p>
  
  <p>I'm developing an application which's connecting to a server. Each time it needs to ask for someting to server, it creates a connection and release it.</p>
  
  <p>I'd like to provide a transparent way to get a connection from a pool of them.</p>
  
  <p>I'm using <a href="http://restsharp.org/" rel="nofollow">RestSharp</a> to build my requests:</p>
  
  <pre><code>var client = new RestClient("http://example.com");
  
  var request = new RestRequest("resource/{id}", Method.POST);
  request.AddParameter("name", "value");
  request.AddUrlSegment("id", "123");
  
  // easily add HTTP Headers
  request.AddHeader("header", "value");
  
  // execute the request
  IRestResponse response = client.Execute(request);
  var content = response.Content;
  </code></pre>
  
  <p>So, perhaps the question would be aroung how to create a pool for <a href="http://restsharp.org/" rel="nofollow">RestSharp</a>? Or, How to configure <a href="http://restsharp.org/" rel="nofollow">RestSharp</a> for getting connections from a pool?</p>