none
webapi Post FromBody获取的参数一直为空 RRS feed

  • 问题

  •    public IHttpActionResult PostTest([FromBody] Product pmodel)
            {
                if (pmodel == null)
                {
                    return Ok("pmodel is null");
                }
                return Ok(pmodel.Name);
            }

    用httpClient调用 

     Product p = new Product();
                p.Name = "t1";
                p.Price = 2.2;
                p.Category = "tt";
                p.Id = 0;

      HttpResponseMessage rsp = await httpClient.PostAsJsonAsync<Product>("http://localhost:8014/api/User/", p);

    为什么 webapi中的action里面的参数一直为空呀!返回pmodel is null

           

    man

    2015年3月5日 8:17

答案