Улучшение интерфейса разработчика API с помощью документации Swagger

Начальный уровень
Разработка
Azure
Azure CLIs
ASP.NET Core

Узнайте, как документировать существующий API, написанный на C#/ASP.NET Core, с помощью Swashbuckle, Swagger/OpenAPI и пользовательского интерфейса Swagger.

Цели обучения

В этом модуле вы будете:

  • Сведения о Swashbuckle, OpenAPI, пользовательском интерфейсе Swagger
  • Включение OpenAPI для API C#/ASP.NET Core
  • Использование Swashbuckle в API C#/ASP.NET Core
  • Создание и просмотр документации по API с помощью OpenAPI

Предварительные требования

  • Опыт разработки и реализации REST API
  • Опыт разработки базовых приложений ASP.NET Core
  • Локальные установки пакета SDK .NET
  • Visual Studio Code
  • расширение C# для Visual Studio Code