c# swagger openapi ошибочные ссылки при вложенных классах - PullRequest
0 голосов
/ 29 апреля 2020

Генерация swagger по умолчанию для моего API выдает ошибки при загрузке моего OpenAPI в Azure Управление API. При тестировании с редактором Swagger он указывает на следующую ошибку:

«Значения $ ref должны быть RFC3986-совместимыми процентными URI, закодированными в процентах».

Кажется, что мои типы данных с вложенными классами преобразуются в:

$ref: >-
              #/components/schemas/Namespace.Class+NestedClass

Я предполагаю, что это знак "+", который необходимо удалить или закодировать. Любые предложения о том, как этого добиться?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...