ASP.NET Core HttpClient Using HTTP Verbs Series Part 2
💡
原文英文,约400词,阅读约需2分钟。
📝
内容提要
本节介绍了HTTP的POST、PUT、DELETE和PATCH请求方式。在AspNetCore.HttpClientWithHttpVerb项目中,使用HttpClient来请求api。新增了TodoItems api和TodoItemsController类,包含了常用的增删改查操作。使用类型化方式声明HttpClient,并在启动类中配置。在TodoClient类中使用HttpClient发送请求,包括获取所有项、获取单个项、创建项和更新项。在HomeController中调用HttpClient来请求api,并将结果传给视图呈现。
🎯
关键要点
- 介绍HTTP的POST、PUT、DELETE和PATCH请求方式。
- 新增MVC项目AspNetCore.HttpClientWithHttpVerb,创建api作为服务器端。
- 使用EFCore作为ORM,将数据存储到内存中,新增TodoItems类和TodoContext类。
- 在Controllers文件夹下新增TodoItemsController,包含增删改查操作。
- 使用类型化方式声明HttpClient,并在启动类中配置。
- 在Model文件夹下新增TodoClient类,使用HttpClient请求TodoItems api。
- 在HomeController中调用HttpClient请求api,并将结果传给视图呈现。
🏷️
标签
➡️