将 OpenAPI 上传到 Azure API 管理时,API 的默认 swagger 生成会出现错误。使用Swagger Editor进行测试,出现以下错误:
“$ref 值必须是符合 RFC3986 的百分比编码 URI”。
看来我的嵌套类数据类型已转换为:
$ref: >-
#/components/schemas/Namespace.Class+NestedClass
Run Code Online (Sandbox Code Playgroud)
我猜这是需要删除或编码的“+”符号。关于如何实现这一目标有什么建议吗?