Как передать дополнительные данные в пользовательский JavaScript Swashbuckle - PullRequest
0 голосов
/ 27 января 2019

У меня есть приложение asp.net WebApi REST, в которое я включил Swashbuckle, чтобы получить поддержку Swagger для моих конечных точек.

Я ввел некоторый пользовательский JavaScript, где я хочу настроить раздел заголовка пользовательского интерфейса (немного больше, чем я могу, только с помощью CSS)

Т.е. я добавил.

.EnableSwaggerUi( c =>
   c.InjectJavaScript(Assembly.GetExecutingAssembly(), "my.swagger.js");

Я хочу передать некоторые дополнительные данные в этот JavaScript, чтобы я мог добавить в пользовательскийЗаголовок Я буду строить в коде.

Добавляя точку останова в моем JavaScript, я вижу следующие объекты в глобальной области видимости ...

- swaggerApi
- swaggerUi
- swashbuckleConfig

Есть ли способ добавить некоторые данные влюбой из этих объектов (из моего кода C #), чтобы я мог затем использовать его в своем JavaScript?

Заранее благодарен за любую помощь.

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