Описание тега swashbuckle
Swashbuckle - это платформа с открытым исходным кодом, которая добавляет Swagger и Swagger-ui в проекты веб-API ASP.NET.
Swashbuckle сочетает в себе ApiExplorer, Swagger и Swagger-ui, чтобы предоставить потребителям веб-API ASP.NET широкий спектр возможностей для обнаружения, документации и игровой площадки.
Основные особенности:
- Автоматически сгенерированный Swagger 2.0
- Полная интеграция swagger-ui
- Генерация схемы на основе отражения для описания типов API
- Хуки расширяемости для настройки сгенерированного документа Swagger
- Хуки расширяемости для настройки swagger-ui
- Готовая поддержка для использования комментариев Xml
- Поддержка описания схем ApiKey, Basic Auth и OAuth2... включая поддержку пользовательского интерфейса для неявного потока OAuth2
Тег Swashbuckle следует использовать для вопросов о:
- Настройка Swashbuckle
- Расширение Swashbuckle с помощью интерфейсов
ISchemaFilter
,IOperationFilter
а такжеIDocumentFilter
- Настройка встроенного Swagger-UI
Вопросы, конкретно касающиеся Swagger или Swagger-UI, не следует помечать тегом Swashbuckle.
Исходный код: https://github.com/domaindrivendev/Swashbuckle