Описание тега 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