如何向OData查询结果添加一些属性?

时间:2016-01-24 10:26:14

标签: c# json asp.net-web-api odata

我正在开发一个webapi项目,我使用OData来操纵我的apis的结果。 现在,我有一个问题。我想在结果中添加一些属性。 假设这是正常结果:

[{
   TotalPrice: 69000,
   Id : 1
},
{
  TotalPrice: 51000,
  Id : 2
}]

现在,我想要json这样:

{
   Orders : [{
             TotalPrice: 69000,
             Id : 1
           },
           {
             TotalPrice: 51000,
             Id : 2
           }],
   GrandTotal : 120000
}

不影响OData查询功能。怎么样?

1 个答案:

答案 0 :(得分:0)

您可以使用开放式和动态属性吗?