title: Get the body of a POST request in an MVC Controller Action
body: <p>I have a WebJob that is posting a JSON object to a controller in my MVC website.</p>
  
  <p>The default ModelBinder is not working correctly in this instance. Rather than troubleshoot the binder, I am perfectly happy to handle the serialization myself.</p>
  
  <p>How do I get the body of the POST request from my controller Action so that I can feed it into JSON.net?</p>
  
  <p>I have tried using a StreamReader on Request.InputStream, but I get an empty string.</p>