title: ASP.NET WebAPI - how to pass object with $.getJSON
body: <p>I've a ASP.NET WebAPI control below :</p>
  
  <pre><code>public SomeObject GetBenchMarkData(Comment comment)
          {
              //do stuff
          }
  </code></pre>
  
  <p>On Client side I'm trying this below:</p>
  
  <pre><code>var comment = { ID: 0, Text: $('#text').val(), Author: $('#author').val(), Email: $('#email').val(), GravatarUrl: '' };
              var json = JSON.stringify(comment);
              $.getJSON("api/MintEIQAPI/" + json,
  </code></pre>
  
  <p>The problem is the GetBenchMarkData action never gets called with above getJSON query.</p>
  
  <p>Could someone please help me, what I'm doing wrong?</p>
  
  <p>Thanks.</p>