Asp.net Core Post parameter is always null
问题 I'm sending POST from fiddler: POST http://localhost:55924/api/Product HTTP/1.1 User-Agent: Fiddler Host: localhost:55924 Content-Type: application/json; charset=utf-8 Content-Length: 84 {"Ean":"1122u88991","Name":"Post test","Description":"Post test desc"} But Post method always gets null. // POST api/Product [HttpPost] public IActionResult PostProduct([FromBody]Product product) { if (!ModelState.IsValid) { return BadRequest(ModelState); } _repo.Add(product); return CreatedAtRoute("GetToode"