在WebApi控制器中读取HttpContent
如何在MVC webApi控制器操作中读取PUT请求上的内容。 [HttpPut] public HttpResponseMessage Put(int accountId, Contact contact) { var httpContent = Request.Content; var asyncContent = httpContent.ReadAsStringAsync().Result; ... 我在这里得到空字符串:( 我需要做的是:找出在初始请求中修改/发送的“哪些属性”(这意味着如果该Contact对象具有10个属性,而我只想更新其中2个属性,则发送和对象只有两个属性,像这样的东西: { "FirstName": null, "LastName": null, "id": 21 } 预期的最终结果是 List<string> modified_properties = {"FirstName", "LastName"}