Vylepšení použitelnosti rozhraní API pro vývojáře vytvořením dokumentace pomocí Swaggeru
Zjistěte, jak dokumentovat stávající rozhraní API napsané v C# / ASP.NET Core pomocí nástrojů Swashbuckle, Swagger/OpenAPI a Swagger UI.
Cíle výuky
V tomto modulu:
- Další informace o Swashbuckle, OpenAPI, Swagger UI
- Povolení OpenAPI pro rozhraní API C#/ASP.NET Core
- Použití Swashbuckle v rozhraní API C#/ASP.NET Core
- Generování a zobrazení dokumentace k rozhraní API pomocí OpenAPI
Požadavky
- Zkušenost s návrhem a implementací REST API
- Zkušenost s vývojem základních aplikací v ASP.NET Core
- Místní instalace sady .NET SDK
- Visual Studio Code
- Rozšíření pro jazyk C# pro Visual Studio Code