如何要求存在json键,但允许值为null

  • 本文关键字:许值 null 存在 json c# asp.net json
  • 更新时间 :
  • 英文 :


我的API中有一个可以为null的double模型,我希望任何发布到它的人都需要在json主体中包含密钥。我使用[FromBody]从post函数中的json接收数据。

如果这是可能的,有什么想法吗?

使用所需属性对其进行注释https://learn.microsoft.com/en-us/aspnet/core/mvc/models/validation?view=aspnetcore-6.0#不可为null的引用类型和必需的属性

或者在控制器中检查属性,如果为空,则返回BadRequest

最新更新