【发布时间】:2016-07-06 15:32:45
【问题描述】:
您好,再发一个请求为空的问题。我提到了所有关于相同的帖子,这使得它更加混乱。
我的问题是下面我有一个实体类
public class ProductEntity
{
public int ProductId { get; set; }
public string ProductName { get; set; }
}
和控制器类
// POST api/product
public int Post([FromBody]ProductEntity productEntity)
{
return _productServices.CreateProduct(productEntity);
}
我正在使用带有这些选项的提琴手,如下图所示
在尝试从提琴手发帖后,我总是得到空值。
我关注了一个帖子并根据描述,因为 Product 是一种复杂类型,我不应该使用 FromBody 属性,但无论如何我无法获取对象,而是只有 null 被传递。
我什至关注了 parameter-binding-in-aspnet-web-api 的 msdn 链接,但感到困惑。请让我知道我做错了什么。
【问题讨论】:
标签: c# asp.net-web-api2 fiddler