【问题标题】:Return an IEnumerable with variable number of columns WebApi返回具有可变列数的 IEnumerable WebApi
【发布时间】:2015-10-14 07:14:03
【问题描述】:

我有一个请求,附带一些过滤参数和一个可能执行的计算列表。我的代码正在过滤我的数据库,然后按日期字段对其进行分组。

此时它应该遍历数据集并执行请求的计算,然后根据 Date 字段将它们连接起来并将其返回到我的前端,该前端将绘制不同的计算相互对比。

我的问题是,是否有办法让 Web Api 返回一个 IEnumerable,其中列的数量和名称在调用函数之前是未知的,或者这样做的唯一方法是创建一个类来表示每个除非调用,否则计算属性将为空的数据点?

【问题讨论】:

标签: c# asp.net-web-api ienumerable anonymous-types


【解决方案1】:

是的,您可以返回 IEnumerable。或者你可以在控制器中将它们序列化为一个字符串并返回一个字符串。

【讨论】:

    猜你喜欢
    • 2017-04-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-08-03
    • 2020-11-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多