小编ken*_*der的帖子

时间:2019-05-17 标签:c#swaggeropenapierronousrefswhennestedclasses

将 OpenAPI 上传到 Azure API 管理时,API 的默认 swagger 生成会出现错误。使用Swagger Editor进行测试,出现以下错误:

“$ref 值必须是符合 RFC3986 的百分比编码 URI”。

看来我的嵌套类数据类型已转换为:

$ref: >-
              #/components/schemas/Namespace.Class+NestedClass
Run Code Online (Sandbox Code Playgroud)

我猜这是需要删除或编码的“+”符号。关于如何实现这一目标有什么建议吗?

c# openapi swashbuckle.aspnetcore

4
推荐指数
1
解决办法
3603
查看次数

标签 统计

c# ×1

openapi ×1

swashbuckle.aspnetcore ×1