title: Passing a complex object as a parameter to a JSON WCF method
body: <p>I have the following method and the filters parameter is a 2d array of key value pairs. After a bit of research a Post method seems to make more sense, how would I go about rewriting the method to be a post?</p>
  
  <pre><code>[WebGet(UriTemplate = "/tools/data/getall?tool={tool}&amp;filters={filters}")]
  public JsonArray GetAll(string tool, string filters)
  {
  }
  </code></pre>