总结
在本模块中,你创建了一个在 .NET 上运行的 ASP.NET Core Web API。 该 Web API 可在内存中缓存中创建、读取、更新和删除披萨。
你了解了在使用 ASP.NET Core 创建 Web API 时需要执行以下操作:
- 使用 ASP.NET Core Web API 模板创建新应用程序。
- 创建继承自
ControllerBase
类的类,以及包含响应 HTTP 请求的方法的类。
由于本模式可让你一次重点了解单个控制器操作,因此只需稍加练习,你就可以相当快速地创建正常工作的 Web API。
在本模块中,你使用的是内存中缓存。 此方法可帮助你专注于学习 Web API 概念,但它对于实际应用程序有一些明显的局限性。 如果应用程序停止,则所有更改都将丢失!
在实际应用程序中,需要将数据存储在后备存储(例如数据库)中。 你可以在本教程中了解如何使用 Entity Framework Core 来保存和检索关系数据。