Вопросы по теме 'swashbuckle'

Ограничьте доступ к определенным контроллерам API в Swagger с помощью Swashbuckle и ASP.NET Identity.
Итак, я начал использовать Swagger. Я абсолютно влюблен в его функции, но у меня есть некоторые сомнения в доступности всех методов для публики. Насколько я понял, все включенные в Swaschbuclke методы "auth" на самом деле касаются самих API, но...
15453 просмотров

Присвоение имен сгенерированным AutoRest именам методов с помощью Swagger
Я играл с AutoRest и Swagger проектов. В моем контроллере веб-API есть метод GetAllAsync . Когда я создаю клиента для службы, у него есть интерфейс IResourcesOperations , где Resources - имя контроллера. В интерфейсе есть метод...
2155 просмотров

Пользовательский заголовок Swashbuckle для каждого метода
Если мой метод в моем API ищет какое-то пользовательское свойство, которое находится в заголовке, например HttpContext.Current.Request.Headers.Exists("foobar") , есть ли способ украсить этот метод, чтобы Swashbuckle мог сгенерировать этот заголовок...
519 просмотров
schedule 25.12.2023

Изменить имена определений Swagger для MVC API
Я хотел бы изменить имена объектов схемы Swagger, которые автоматически генерируются для моего приложения MVC. Например, у меня есть несколько объектов, таких как объекты EmployeeModel или CompanyModel , которые доступны через наши конечные...
622 просмотров
schedule 16.11.2023

Как указать схему https в Swashbuckle для .NET Core
Как указать схему https в версии Swashbuckle .NET Core ? В версии ASP.NET я мог бы сделать .EnableSwagger(c => { c.Schemes(new[] { "https" }); } но я не вижу ничего подобного в составе AddSwaggerGen.
6222 просмотров
schedule 10.12.2023

swagger.json не обновляется в соответствии с изменениями кода при развертывании
У меня проблема с пользовательским интерфейсом Swagger (или конкретно с файлом swagger.json), который не обновляется, когда я развертываю свой код на сервере. Если я перейду на страницу пользовательского интерфейса Swagger, сервер предоставит мне...
4052 просмотров
schedule 11.11.2022

Как я могу документировать параметры строки запроса с помощью Swashbuckle?
Swashbuckle отлично справляется с извлечением XML-комментариев C# для создания документации Swagger API. А Swagger поддерживает документирование параметров строки запроса. Но если есть способ документировать параметры строки запроса в XML, чтобы...
2219 просмотров

Swashbuckle не может изменить index.html (CustomAsset не существует)
Я использую Swashbuckle для своего основного проекта ASP.NET и хочу изменить свой index.html, и я увидел эту страницу: https://github.com/domaindrivendev/Swashbuckle/tree/swagger_2.0#Provide-your-own-indexhtml , который точно объясняет, как это...
671 просмотров
schedule 18.09.2022

Swashbuckle очень медленный для большой схемы
У меня есть база данных с более чем 90 таблицами, и все таблицы связаны друг с другом внешними ключами. Когда я открываю страницу swagger для своего API, загрузка занимает более 2 минут. Причина, по-видимому, в том, что он генерирует Модель и...
3192 просмотров
schedule 01.11.2022

Как перенести другой метод api проекта (получить, опубликовать) в проект api swagger?
Я создал один проект API с ядром asp.net, в котором я использовал swashbuckle.AspNetCore.dll для создания чванства. Он работает отлично и идет хорошо. Теперь у меня есть еще одна C # (стандартная библиотека .NET), в которой я создал некоторые...
745 просмотров

Не поддерживается Swagger 2.0: несколько операций с путем 'api / Client' и методом 'GET'
В моем веб-api у меня есть 2 метода получения, один для получения всех клиентов и один для получения клиента по идентификатору [HttpGet] public async Task<IHttpActionResult> GetClients() { var telemetry = new...
1629 просмотров
schedule 05.04.2024

Как работает аутентификация swagger?
Привет, я разработал пользовательский интерфейс Swagger для своего основного веб-приложения .net. Я добавил к нему аутентификацию. Я зарегистрировал два приложения в своем Azure AD. Один для Swagger и один для основного приложения Back end .Net....
1022 просмотров

Генерация нескольких файлов swagger JSON для разных групп API
В моем решении настроен swagger, и он правильно отображает документацию по API. Недавно я разработал несколько новых API в том же решении, и они также отображаются в документации API, и эти проекты также следуют тем же соглашениям об именах. Теперь...
114 просмотров
schedule 31.12.2023