使用 Swagger 文档改进开发人员的 API 体验
了解如何使用 Swashbuckle、Swagger/OpenAPI 和 Swagger UI 记录使用 C#/ASP.NET Core 编写的现有 API。
学习目标
在本模块中,你将:
- 了解 Swashbuckle、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# 扩展