title: How to get complex data from [FromBody] attribute in WebAPI
body: <p>When I try send request "<a href="http://localhost:1234/api/case/create?signature=123456" rel="nofollow">http://localhost:1234/api/case/create?signature=123456</a>"
  from Postman (Google Extension) using "form-data" in body request, I get error:</p>
  
  <p>"Message": "The request entity's media type 'multipart/form-data' is not supported for this resource.",
  "ExceptionMessage": "No MediaTypeFormatter is available to read an object of type 'Case' from content with media type 'multipart/form-data'.", 
  "ExceptionType": "System.Net.Http.UnsupportedMediaTypeException".</p>
  
  <p>My action:</p>
  
  <pre><code>    [Route("create")]
      public object Create([FromBody]Case newCase, string signature)
      {
          var member = _memberService.GetUserByToken(signature);
          if (member != null)
          {
              var caseId = _caseService.Add(newCase, member);
  
              return Ok(new { caseId });
          }
  
          return NotFound();
      }
  </code></pre>