Post model可以解決多動態性的參數至Web Api中去,獲取數據或是創建數據。
如果一個對象有很多字段,需要對每一個字段進行查詢或是在創建對象時,我們可以考慮使用model來作參數。這樣不必在控制器中的Action操作方法去寫那長長的參數。
獲取web Api的Get是可以方法重載,但是Post沒有辦法重載。但是它也可以從Web Api獲取數據。下面這個例子只能算作參考了,某些情況還是可以使用的。
在Api控制添加一個Action操作:
創建一個html網頁,然可寫jQuery來執行這個方法。
下面是jQuery代碼,Post model到Web Api:
實時演示效果: