【发布时间】:2021-05-12 01:13:12
【问题描述】:
现在我的 Api 返回一个带有 Dictionary<int, string> 属性的模型:
public Dictionary<int, string> Subdivisions { get; set; }
当我运行 OpenApi Generator 时,输出类有
public Dictionary<string, string> Subdivisions { get; set; }
我知道 JSON 规范不允许整数键,但这确实搞砸了期待
如何确保我的输出类具有Dictionary<int, string> 而不是Dictionary<string, string>?
【问题讨论】:
-
可以添加OpenApi json吗?
-
@VovaBilyachat 不是真的。这是公司数据,我不能分享。
-
请问您如何处理得到字符串后无法将其转为整数的消耗?
-
考虑在响应文档中使用
example。
标签: c# swagger openapi openapi-generator