0
一個新手問題。 剛剛開始在asp.net web api項目,很好地獲取和發佈普通對象。如何在asp.net webapi中獲得en post嵌套對象?
但是,我怎麼得到和發佈與子對象的對象。與訂單項目相同。
駕駛室誰幫我用一個簡單的例子,而不事先特徵的OData等提前
感謝
安德斯·彼得森
一個新手問題。 剛剛開始在asp.net web api項目,很好地獲取和發佈普通對象。如何在asp.net webapi中獲得en post嵌套對象?
但是,我怎麼得到和發佈與子對象的對象。與訂單項目相同。
駕駛室誰幫我用一個簡單的例子,而不事先特徵的OData等提前
感謝
安德斯·彼得森
創建對象圖並返回它使網絡API可序列化爲你。所以,你會創建一個這樣的對象並返回它。
public Order Get(int id)
{
var order = new Order() { Id = id };
order.OrderItems.Add(new OrderItem() { ProductName = "Cool Item", Price = 12.34 };
order.OrderItems.Add(new OrderItem() { ProductName = "Cool Item", Price = 12.34 };
return order;
}
如果你現在看看這個GET響應的JSON或XML有效載荷,也就是你將需要發佈,以取得使用POST操作方法的結合工作是什麼。
public HttpResponseMessage Post(Order order) { ... }