使用 Swagger 文件改善 API 的開發人員體驗
了解如何使用 Swashbuckle、Swagger/OpenAPI 與 Swagger UI,記錄以 C#/ASP.NET Core 撰寫的現有 API。
學習目標
在本單元中,您將:
- 了解 Swagger、OpenAPI、 Swagger UI
- 針對 C#/ASP.NET Core API 啟用 OpenAPI
- 在 C#/ASP.NET Core API 使用 Swashbuckle
- 使用 OpenAPI 產生及檢視 API 文件
必要條件
- REST API 設計與實作體驗
- 體驗開發基本 ASP.NET Core 應用程式
- .NET SDK 的本機安裝
- Visual Studio Code
- 適用於 Visual Studio Code 的 C# 延伸模組