title: RestSharp Array Request
body: <p>Send array post RestSharp?
   Dictionary, List&lt;> is not compatibile ?</p>
  
  <pre><code>public class Test
  {
      public string key { get; set; }
      public string viewType { get; set; }
      public string module { get; set; }
      public string method { get; set; }
  
      public Dictionary&lt;string, string&gt; parameters { get; set; }
  }
  </code></pre>
  
  <p>My class init.</p>
  
  <pre><code>Test t = new Test();
  
              t.key = "xxxxxxxxxxxxxxxxxx";
              t.viewType = "json";
              t.module = "test";
              t.method = "test";
  
              t.parameters = new Dictionary&lt;string,string&gt;();
              t.parameters.Add("p1", "data1");
  </code></pre>
  
  <p>Send data request</p>
  
  <pre><code> IRestResponse response = restClient.Execute&lt;Test&gt;(restRequest);
  </code></pre>
  
  <p>Send is debbuger:</p>
  
  <pre><code>[JSON]
    -request
         module: "test"
         method: "test"
         parameters:"System.Collections.Generic.Dictionary`2[System.String,System.String]"
  </code></pre>
  
  <p>Who RestSharp create ? ? Send Array options object ?</p>
  
  <pre><code>$postData = array(
    'key' =&gt; 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx',
    'viewType' =&gt; 'json',
    'module' =&gt; 'test',
    'method' =&gt; 'test',
    [options] =&gt; stdClass Object
    (
      [name] =&gt; 'ADIDAS'
    )
  );
  </code></pre>