【发布时间】:2021-05-25 17:44:33
【问题描述】:
我正在开发一个接受对象列表作为参数的 API。 这是我正在使用的 Api:
[HttpPost("PharmacySupply")]
public async Task<List<PharmacyMedicineSupply>> GetPharmacySupply(List<MedicineDemand> medDemand)
{
SupplyRepo sr = new SupplyRepo();
return await sr.GetPharmacySupply(medDemand);
}
这是我的模型:
public class MedicineDemand
{
public string Medicine { get; set; }
public int DemandCount { get; set; }
}
我将这个作为参数大摇大摆地传递:
[
{Dolo,7},
{Cholecalciferol,9},
{Orthoherb,5},
{Gaviscon,2},
{Hilact,3}
{Cyclopam,1}
]
但参数为空。调试时显示计数为 0。 我做错了什么?
【问题讨论】:
标签: c# asp.net-mvc asp.net-core .net-core webapi