Migliorare l'esperienza degli sviluppatori di API con la documentazione di Swagger
Informazioni su come documentare un'API esistente, scritta in C#/ASP.NET Core, usando Swagger/OpenAPI, Swashbuckle e Swagger UI.
Obiettivi di apprendimento
Contenuto del modulo:
- Informazioni su Swashbuckle, OpenAPI e Swagger UI
- Abilitare OpenAPI per un'API in C#/ASP.NET Core
- Usare Swashbuckle in un'API in C#/ASP.NET Core
- Generare e visualizzare la documentazione dell'API con OpenAPI
Prerequisiti
- Esperienza di progettazione e implementazione di API REST
- Esperienza di sviluppo di app ASP.NET Core di base
- Installazioni locali di .NET SDK
- Visual Studio Code
- Estensione C# per Visual Studio Code