簡介

已完成

此課程模組會說明如何使用 ASP.NET Core Web API 控制器,搭配 .NET 和 C#,建立跨平台 RESTful 服務。

在本課程模組中,我們會使用 .NET CLI (命令列介面)Visual Studio Code 進行本機開發。 完成本課程模組之後,您可以使用 Visual Studio (Windows) 等開發環境來套用其概念。 您也可以透過 Visual Studio Code (Windows、Linux 和 macOS) 來套用概念以繼續開發。

範例案例

假設您是一家名為 Contoso Pizza 的披薩公司員工。 您的主管要求您針對管理披薩庫存,開發 RESTful 服務,作為公司網路店面和行動應用程式的必要元件。 此服務必須支援新增、檢視、修改和移除披薩類型,這是 HTTP 指令動詞的標準化使用方式,又稱為建立、讀取、更新、刪除 (CRUD)。

我們將會怎麼做?

在本課程模組中,您會使用 ASP.NET Core 建立新的 Web API 應用程式,以及了解如何從命令列執行和測試。 然後,您會新增資料存放區和新的 API 控制器。 最後,您會實作和測試 API 方法,以建立、讀取、更新和刪除資料存放區中的披薩。

主要目標為何?

在本課程結束時,您將能夠使用 ASP.NET Core 建立新的 Web API 應用程式,且您已了解如何建立可實作基本 CRUD 邏輯的 API 控制器。