如何在帖子请求正文中发布对象列表休息网络服务

时间:2016-11-18 08:12:52

标签: c# json web-services rest

无法组建邮寄申请机构。请解释如何通过邮寄申请正文中的项目清单。

这是我的请求正文:

  "serviceslist":[{"servicecentermapNbr":13,
                     "serviceQty":1},
                    {"servicecentermapNbr":15,
                     "serviceQty":1}]

我尝试用lambda表达式解决它,如下所示:

var services = items.Select(service => new { servicecentermapNbr = service.servicecentermapNbr, serviceQty =service.Quatity}).ToList();

但请求正文形成如下:

{System.Linq.Enumerable.WhereSelectListIterator<Data_Access.DataModal.ServiceList,<>f__AnonymousType0<int,int>>}

而不是上面提到的项目清单 请解释我如何解决它。

1 个答案:

答案 0 :(得分:0)

我不知道你的items对象在你的情况下是什么,但这通常是这样的场景:

[HttpPost]
public IHttpActionResult Create(List<ServiceModel> serviceModelList) {
    //work involving model
}


public class ServiceModel
{
    public int CenterMapNbr { get; set; }
    public int Qty { get; set; }
}