在我完成了几个月的项目中,我在控制器中有这个:
public HttpResponseMessage Post(PersonModel model)
{
}
我可以发送带有 json 对象内成员的 ajax 帖子,WebAPI 将无缝填充模型中的每个属性。
但是,我刚刚开始了一个新项目并且正在做同样的事情,但是控制器内的模型现在只是空的。绑定似乎被破坏了。ASP.NET WebAPI 上是否发生了一些更改以防止这种情况发生?
这是我的ajax请求:
$.ajax({ url: "api/auth", type: "post", data: { username: "jon", password: "123" },dataType: "json", contentType: "application/json; charset=utf-8" });