接口
/// <summary>
/// 測試傳入list集合類型的參數
/// </summary>
/// <param name="ps"></param>
/// <param name="n1"></param>
/// <param name="n2"></param>
/// <returns></returns>
public string PostPeoples([FromBody]List<People> ps)
{
string str = "";
foreach (var item in ps)
{
str += item.Name + ",";
}
return str.Trim(',');
}
Postman 調用(錯誤版本)
Postman 調用(正確版本)
1.注意如果list不是內嵌對象則不需要名稱,如果上面的錯誤示範ps
2.如果是內嵌對象這是需要的。
{"id":671202,"trainName":"test", "trainContent":"content","accessUser":[{"account":"123","name":"zhangsan"},{"account":"345","name":"lisi"}]}
如下:accessUser
public class SafeTrainReq {
private String trainName;
private String trainContent;
private List<SafeTrainUser> accessUser;