【问题标题】:How to map a c# dictionary<int, string> in swagger如何在 swagger 中映射一个 c# 字典<int, string>
【发布时间】:2016-08-16 11:01:08
【问题描述】:

我有一个 web api,它返回一个包含字典属性的对象

public Dictionary<int, string> Roles { get; set; }

我使用 swashbuckle 将其发布为 swagger 格式,这就是我得到的:

"Roles":{"type":"object","additionalProperties":{"type":"string"}}

我不确定这是否正确?因为没有迹象表明我的字典键是整数。

如何以 swagger 格式正确表示我的字典?

【问题讨论】:

    标签: swagger swagger-2.0


    【解决方案1】:

    不支持,因为在 JSON 对象/(字典)中,键必须是字符串。

    Another SO Answer

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-07-08
      • 2023-04-05
      • 1970-01-01
      • 2015-10-19
      • 2019-08-27
      • 1970-01-01
      • 2017-05-20
      • 1970-01-01
      相关资源
      最近更新 更多