[問題] ASP.NET Web API 2參數如何接收array

作者: james999 (無傷大雅)   2017-11-10 19:50:03
目前正在製作Web API 2的WebService,
GET, POST都能夠順利收到前端傳過來的資料,
不過前端現在需求有可能會要傳相同的資料數筆,
如:一次傳多筆學生的個人資料..
我的方法如下:(示意)
[HttpPost]
public IHttpActionResult AddStudentData(AddStudentParams[] paramAddStudent)
不過檢查paramAddStudent得到的Lenth為0,
是不是WebApiConfig.cs內的routing也要新增呢?
再麻煩板友回覆,網上查到關於傳Array的routing設定很少..
謝謝。
作者: vi000246 (Vi)   2017-11-10 21:10:00
用List
作者: james999 (無傷大雅)   2017-11-12 14:19:00
具體怎麼使用呢? 我直接指定array給List直接報錯..
作者: Wermut   2017-11-13 06:06:00
試試看([FromBody]AddStudentParams[] paramAddStudent)

Links booklink

Contact Us: admin [ a t ] ucptt.com