Json.Net:如何验证 json 和 C# 属性之间是否存在一对一匹配



MissingMemberHandling 属性指示 Json.Net 在 json 文本包含 C# 类中缺少的属性时发出错误。我也想要反向行为。我希望如果 json 文本中缺少 C# 属性,Json.Net 发出错误。

我通过

文档搜索完成了一点源代码挖掘

[JsonObject(ItemRequired = Required.Always)] 

对类应用上述内容会标记反序列化所需的所有字段。同样,JsonObject属性是继承的,就我而言,这是非常有帮助的。

相关内容

  • 没有找到相关文章

最新更新