Swagger UI не отображает идентификатор операции - PullRequest
0 голосов
/ 15 января 2019

Наш REST API C # Asp.NET (не основной) использует пакет nuget Swashbuckle (спасибо Ричарду Моррису) v5.6 для генерации определения сваггера и страницы пользовательского интерфейса. Проблема в том, что operationId не отображается на странице пользовательского интерфейса.

Я вижу на нескольких страницах, что основная версия .net содержит мистические DisplayOperationId = true параметры конфигурации для (безнадежно) решения этой проблемы. Но в версии ядра, отличной от .net, я не могу найти эти настройки и не вижу рабочего примера того, как настроить пользовательский интерфейс для отображения этой информации.

Может ли кто-нибудь помочь мне решить эту проблему? Заранее спасибо!

1 Ответ

0 голосов
/ 15 января 2019

По документам ...

displayOperationId DISPLAY_OPERATION_ID Boolean = false. Контролирует отображение идентификатора операции в списке операций. По умолчанию установлено значение false.

https://swagger.io/docs/open-source-tools/swagger-ui/usage/configuration/

...