.NET Core Web API如何把自己想要的数据格式组合成对象返回

刚学写API 请大佬指教如何组合数据返回!!!

Q857190695 解决发hongbao 请路过的大佬帮帮忙!!!

//订单列表
 var orderlist = _wsOrderService.GetPagedList(predicate, 1, 10000).Result;
//订单详情列表
 var detailslist = _wsOrderDetailsService.GetPagedList(a => a.Deleted == false && a.OrderId=="", 1, 10000).Result; 
//产品列表
 var productlist= _wsProductService.GetPagedList(a => a.Deleted == false, 1, 10000).Result;

 返回这种格式:
[
 {订单id,订单状态,总价,订单详细[{产品名称,产品图片,数量},{产品名称,产品图片,数量}] },
 {订单id,订单状态,总价,订单详细[{产品名称,产品图片,数量},{产品名称,产品图片,数量}] },
 {订单id,订单状态,总价,订单详细[{产品名称,产品图片,数量},{产品名称,产品图片,数量}] }
]

订单表:订单id,订单状态,总价
产品表:产品名称,产品图片
产品详细表:数量

显示这个数据
图片说明

2个回答

类1
public int 订单id{get;set}
public int 订单状态{get;set}
public int 订单总价{get;set}
public List<类2> 订单详细{get;set}

类2
public string 产品名称{get;set}
public string 产品图片{get;set}
public int 数量{get;set}

图片说明
图片说明
图片说明

weixin_44984517
-海深不蓝森浓不绿 收到 谢谢
3 个月之前 回复
qq_39815900
沫琉璃 应该
3 个月之前 回复
qq_39815900
沫琉璃 一个就差不多能懂了
3 个月之前 回复
qq_39815900
沫琉璃 看下图片
3 个月之前 回复
weixin_44984517
-海深不蓝森浓不绿 能帮忙远程下吗
3 个月之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问