.net core提示The xx field is required,One or more validation errors occurred

访问接口时缺少model中的参数时,会提示:

The xx field is required
One or more validation errors occurred

原因是.net core webapi默认参数为不可空,因此会验证并报错。
在这里插入图片描述
解决方案:
在项目的.csproj中,修改Nullable为disable即可

<PropertyGroup>
    <Nullable>disable</Nullable>
  </PropertyGroup>

在这里插入图片描述

相关推荐

  1. Linux部署 .netcore网站

    2023-12-08 15:02:01       35 阅读
  2. Linux下安装netcore

    2023-12-08 15:02:01       11 阅读
  3. YDT .netcore学习笔记

    2023-12-08 15:02:01       8 阅读

最近更新

  1. TCP协议是安全的吗?

    2023-12-08 15:02:01       14 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2023-12-08 15:02:01       16 阅读
  3. 【Python教程】压缩PDF文件大小

    2023-12-08 15:02:01       15 阅读
  4. 通过文章id递归查询所有评论(xml)

    2023-12-08 15:02:01       18 阅读

热门阅读

  1. rpc服务、微服务架构、分布式应用是什么

    2023-12-08 15:02:01       36 阅读
  2. 人工智能助力医疗:科技护航健康未来

    2023-12-08 15:02:01       37 阅读
  3. MySQL报错:sql_mode=only_full_group_by 解决方法含举例

    2023-12-08 15:02:01       34 阅读
  4. 设计模式基础——工厂模式剖析(2/2)

    2023-12-08 15:02:01       27 阅读
  5. leetcode:468. 验证IP地址

    2023-12-08 15:02:01       35 阅读
  6. C语言第四十四弹---调整奇偶数顺序

    2023-12-08 15:02:01       29 阅读
  7. ubuntu16.04安装ROS+Gazebo

    2023-12-08 15:02:01       41 阅读
  8. 力扣labuladong一刷day30天二叉树

    2023-12-08 15:02:01       35 阅读