【发布时间】:2015-03-18 15:44:44
【问题描述】:
我正在尝试将 POST 转换为 List<model>,但模型始终为空 (null)。
ApiController:
[HttpPost]
public void AddShop(List<Shop> shop)
{
}
型号:
public class Shop
{
public string Name { get; set; }
public string Email { get; set; }
}
我以Json 的身份与邮递员一起发帖:
{
{
"Name" : "Shop1",
"Email" : "shop1@email.com"
},
{
"Name" : "Shop2",
"Email" : "shop2@email.com"
}
}
当我发布到同一模型但不是 List<model> 时,它已成功绑定:
ApiController:
[HttpPost]
public void AddShop(Shop shop)
{
}
邮递员:
{
"Name" : "Shop1",
"Email" : "shop1@email.com"
}
【问题讨论】:
标签: asp.net-mvc asp.net-web-api asp.net-web-api2