介绍

已完成

本模块介绍如何将 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 服务,作为公司 Web 店面和移动应用程序的必备组件。 该服务必须支持添加、查看、修改和删除披萨类型;HTTP 谓词的标准化使用方式,也称为创建、读取、更新、删除 (CRUD)。

我们将执行哪些操作?

在本模块中,你将使用 ASP.NET Core 创建新的 Web API 应用程序,并了解如何从命令行运行和测试该应用程序。 然后,你将添加数据存储和新的 API 控制器。 最后,你将实现并测试用于在数据存储中创建、读取、更新和删除披萨的 API 方法。

主要目标是什么?

本课程结束后,你将可以使用 ASP.NET Core 创建新的 Web API 应用程序,并知道如何创建 API 控制器来实现基本 CRUD 逻辑。