我不知道,因爲當我按角度做一篇文章時,沒有填充對象,例如類別或狀態。只是產品。 但是請注意,Request.Form列表中的信息就在那裏。 活頁夾未正確執行。 我在做什麼錯? 它是任何Web API配置? 我試過通過application/json發送數據,[frombody] ...我沒有選擇。 在此先感謝。asp.net 5/mvc 6/model binder/angular
var product = {
id: 1,
name: "Name",
categories: [
{ id: 1, name: "name 1" },
{ id: 2, name: "name 2" }
],
status: { id: 1, name: "active" }
};
var config: ng.IRequestConfig;
config = { url: "", method: "POST", headers: { 'Content-Type': 'application/x-www-form-urlencoded;charset=utf-8;' } };
self.$http.post("api/produto", $.param(product), config)
.success(function() {
alert("OK");
});
[HttpPost]
public ProductInfo Post(ProductInfo item)
{
return item;
}