title: ASP .NET Web API - Get plain json in POST method
body: <p>I have a Web API controller that has a POST method which receives data from the request body, and all it does is send it to another web service, so deserializing the data is not necessary. How can I disable the auto deserialization done by the Web API?</p>
  
  <pre><code>public IHttpActionResult Post([FromBody]string data)
  {
   //Post with http client...
  
  }
  </code></pre>
  
  <p>The data arrives as null with this signature.</p>