区分属性C#上的缺失属性vs空值

时间:2015-06-05 15:22:05

标签: .net json

我在数据库中更新有问题。当我更新时,我只发送我想要更改的对象的属性,但是当用户清除属性时,我将其发送为null并且JSON中的属性不会丢失。在类映射器中,缺少的属性表示为null,null属性也为null。如何区分用户发送的缺失属性和null属性?

{
    surname: 'Something else', 
}   

{
    surname: null, 
}  

当我发送null时,我想设置一些标志,我需要将数据库中的这个字段更新为null,而不是忽略它,因为没有改变

0 个答案:

没有答案