NetCore WebApi爬坑(四)——NetCore webapi 进行 Patch 局部更新

本文介绍了在NetCore WebApi中如何使用HttpPatch进行局部更新,通过安装Microsoft.AspNetCore.JsonPatch库实现对数据实体的某个字段进行更新,避免了传递整个实体的需要。
摘要由CSDN通过智能技术生成

在项目中需要对数据进行更新是必不可少的,在 webapi 开发模式中,用到 HttpPut 对数据进行更新,官方文档如下:
在这里插入图片描述

这种方法实质上是对整个实体进行更新,也就是说需要传递整个实体给服务端,但是现实中我们往往只需要对某个字段进行更新,传递某个字段的值即可,如:

{
	"name":"更改的值"
}

在此,官方也给出了推荐,也就是使用 HttpPatch,俗称局部更新:
在这里插入图片描述
当我开开心的点击链接查看HTTP PATCH时:
在这里插入图片描述
此时,我内心有一万头草泥马飘过!!!这个是什么鬼,没有任何说明和例子的吗!!!!于是我就开始了漫漫的查阅之路,终于,找到了解决方案。。。。

一、安装库:

Install-Package Microsoft.AspNetCore.JsonPatch

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值