Семантическая ошибка в paths./MyType.get.responses.200.schema.$ref Значения $ ref должны быть RFC3986-совместимыми процентными URI-кодами - PullRequest
3 голосов
/ 09 мая 2019

У меня есть OData API, и я включил Swagger для этого.Когда я вставляю информацию json моего API OData в "editor.swagger.io", это выдает мне ошибку: (Семантическая ошибка в путях ./BankBranches.get.responses.200.schema.$ref $ ref, значения должны быть RFC3986-подходящие кодированные в процентах URI)

У меня есть следующие строки в ответах:

ответы: '200': описание: OK схема: $ ref: '# / definitions / ODataResponse [List [BankBranch]] '

Я знаю, что могу решить проблему, убрав все «[», «]», но это слишком сложно и занимает слишком много времени в больших проектах.Я не знаю, как изменить в моем OData API, чтобы не иметь этой проблемы ??

...