Meningkatkan pengalaman pengembang API dengan dokumentasi Swagger
Pelajari cara mendokumentasikan API yang ada, yang ditulis dalam C#/ASP.NET Core, menggunakan Swashbuckle, Swagger/OpenAPI, dan Swagger UI.
Tujuan pembelajaran
Dalam modul ini, Anda akan:
- Mempelajari tentang Swashbuckle, OpenAPI, Swagger UI
- Mengaktifkan OpenAPI untuk API C#/ASP.NET Core API
- Menggunakan Swashbuckle dalam API C#/ASP.NET Core
- Membuat dan melihat dokumentasi API, dengan OpenAPI
Prasyarat
- Merasakan desain dan implementasi REST API
- Merasakan pengembangan aplikasi dasar ASP.NET Core
- Instalasi lokal .NET SDK
- Visual Studio Code
- Ekstensi C# untuk Visual Studio Code