技术栈

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

Leckun2023-12-08 21:40

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

bash 复制代码
The xx field is required
One or more validation errors occurred

原因是.net core webapi默认参数为不可空,因此会验证并报错。

解决方案:

在项目的.csproj中,修改Nullable为disable即可

bash 复制代码
<PropertyGroup>
    <Nullable>disable</Nullable>
  </PropertyGroup>
上一篇:RabbitMQ 详解
下一篇:selenium 解决 id定位、class定位中,属性值带空格的解决办法
相关推荐
切糕师学AI
9 小时前
.NET Core Web 中的健康检查端点(Health Check Endpoint)
前端·kubernetes·.netcore
xdpcxq1029
15 小时前
.NET Core 双数据库 PostgreSQL 与 SQLite 和平共处
数据库·postgresql·.netcore
csdn_aspnet
4 天前
.Net Core — Cookie 身份验证
.netcore·cookie
csdn_aspnet
5 天前
在 ASP.NET Core 中实现 Cookie 身份验证
后端·asp.net·.netcore·cookie
杨大枫
6 天前
.Net Core 3.1|8.0 回调Minio WebHook事件进行数据同步
.netcore·minio
吹牛不交税
6 天前
admin.net框架使用记录
vue·.netcore
weixin_42199478
10 天前
更复杂的结构 - 类与对象
.net·.netcore
想起你的日子
12 天前
ASP.NET Core EFCore之DB First
数据库·.netcore
想起你的日子
12 天前
EFCore之Code First
前端·.netcore
热门推荐
01GitHub 镜像站点02一文了解国产算子编程语言 TileLang,TileLang 对国产开源生态的影响与启示03Claude Code Skills 实用使用手册04OpenCode 入门教程:介绍 · 安装 · 配置第三方 API (如 Claude)05Vue-skills的中文文档06在Trae中使用Pencil MCP072025 年大语言模型发展回顾:关键突破、意外转折与 2026 年展望08Clawdbot 中文汉化版 接入微信、飞书09UV安装并设置国内源10Claude Code + GLM4.7 避坑指南:解决 Unable to connect to Anthropic services