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

Как игнорировать / изменять параметр модели в ядре asp.net с помощью Swashbuckle.AspNetCore.Swagger
Мой проект ссылается на следующие пакеты; Swashbuckle.AspNetCore.Filters v6.0.0 Swashbuckle.AspNetCore.Swagger v5.6.3 Swashbuckle.AspNetCore.SwaggerGen v5.6.3 Swashbuckle.AspNetCore.SwaggerNewtonSoft v5.6.3 Microsoft.AspNetCore.OData...
847 просмотров

Фильтрация конечных точек API по потребителю с помощью пользовательского интерфейса Swagger и Swashbuckle
Я исследовал эту проблему и нашел много статей, а также q +, как здесь, но ничего для моего сценария. У меня есть API asp.net core 3 с 2 версиями, 1 и 2. API имеет 3 потребителя, ConA, ConB и ConC, а также 3 контроллера. ConA обращается к...
746 просмотров

Авторизация Swagger JWT не работает в ASP.net core 3.1
У меня есть это в моем Startup.cs в ConfigureServices: services.ConfigureJwt(Configuration); services.AddSwaggerGen(c => { c.SwaggerDoc("v1", new OpenApiInfo { Title = "Backend.API", Version =...
142 просмотров

Swagger в .net core 5 дает мне ошибку - не была указана аутентификацияScheme, и не было найдено DefaultChallengeScheme
Когда я запрашиваю любую конечную точку API из пользовательского интерфейса Swagger, я получаю следующую ошибку System.InvalidOperationException: не была указана аутентификацияScheme, и не было найдено DefaultChallengeScheme. Схемы по умолчанию...
139 просмотров

Удаление метаданных из компонентов в сгенерированном swagger и связанных с ними $ refs в ответах
Мы используем пакет Swashbuckle.AspNetCore для чванства. У нас есть много вызовов, которые возвращают полиморфные объекты, такие как SortEntry ‹type› или VersionedObject ‹type›, и кажется, что сгенерированные компоненты в swagger содержат кучу...
36 просмотров

Структурная ошибка Swagger НЕ должна иметь дополнительных свойств $ ref element в массиве
Я получаю "Структурная ошибка" НЕ должна содержать ошибку дополнительных свойств из-за того, что элемент $ref присутствует в type: array . В https://editor.swagger.io при замене $ref: '#/definitions/EnumExample1' на type: array . Я не вижу...
497 просмотров

Создание документации Swagger / Swashbuckle только для контроллеров API в основном приложении MVC
У нас есть приложение ASP.NET MVC Core с обычными контроллерами MVC. Кроме того, у нас есть подпапка в папке Controllers под названием API, содержащая небольшое количество контроллеров API. Мы используем метод .IncludeXmlComments в...
156 просмотров

Как отразить конечную точку dotnet web api, которая использует параметры строки запроса в SwagggerUI?
Я пытаюсь реализовать dotnet web api с управлением версиями API, в котором используются строки запроса и заголовки. Здесь я использую чванство для документирования и тестирования конечных точек. Я успешно использовал управление версиями путей и...
117 просмотров

Swashbuckle.AspNetCore: возникает исключение при использовании Func‹T› в запросе (даже с атрибутом [BindNever]).
В следующей модели Swashbuckle создает исключение при попытке создать документ. Обратите внимание, что я украшаю свойства Predicate и OrderParts атрибутом [BindNever] (им присваиваются значения в фильтре действий), но свойство Predicate вызывает...
42 просмотров

Не удалось загрузить определение API, ошибка выборки: undefined /swagger/v1/swagger.json
произошла эта ошибка, и я пробую все возможные решения на всех сайтах, но все еще не работает Я пробую swaggeroperation Я пробую Маршрут Пробую HttpGet (List / {id}) у меня ничего не работает Подробности об ошибке: An unhandled exception has...
242 просмотров

Не удалось загрузить определение API, когда функция возвращает файл
У меня есть проект API с ASP.NET Core (.NET5). Все работает нормально, и на странице Swagger отображаются все API. Теперь в контроллере я хочу добавить функцию для экспорта файла Excel. Код в контроллере такой: [HttpGet] public IActionResult...
24 просмотров
schedule 28.07.2023

Как использовать Swashbuckle для генерации глобальных параметров в результирующем файле Swagger?
В настоящее время есть способы добавить параметры к каждому пути через Swashbuckle. Такой способ можно найти здесь . Допустим, я хочу добавить параметр к каждому пути под названием «api-версия». Затем этот параметр появится в каждом пути в файле...
153 просмотров

SwashBuckle не создает swagger.json, совместимый с `swagger 2.0`
Мы используем SwashBuckle 5.0 и пытаемся создать swagger doc 2.0 . И, по-видимому, он создает swagger.json, который не на 100% соответствует спецификациям swagger 2.0. Проблема конкретно в том, как он включает перечисления: name: prop-name...
141 просмотров