.Net WebApi参数验证

L736454 2019-06-20 03:05:03
我使用的vs是2017的数据库是sqlserver2012,id是int型,.Net WebApi接口使用postman工具测试时验证输入的参数类型
求解
...全文
315 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
楠小南 2019-06-20
  • 打赏
  • 举报
回复
引用 7 楼 L159347163128 的回复:
[quote=引用 6 楼 q363186 的回复:]
用 int? id

if(id.HasValue)
{
我是INT
}

怎么用啊?需要写帮助类吗?有使用到core的webapi吗[/quote]
你确定能正常接收参数?能确定的话 自己做个实体 然后加验证特性吧,就好像MVC 那一套一样
L736454 2019-06-20
  • 打赏
  • 举报
回复
引用 6 楼 q363186 的回复:
用 int? id

if(id.HasValue)
{
我是INT
}

怎么用啊?需要写帮助类吗?有使用到core的webapi吗
楠小南 2019-06-20
  • 打赏
  • 举报
回复
用 int? id

if(id.HasValue)
{
我是INT
}
L736454 2019-06-20
  • 打赏
  • 举报
回复
引用 1 楼 娃都会打酱油了 的回复:
你的id定义的数据类型是int,你传个e,这e是int?

不是,就是验证输入的不是int型的时候怎么验证参数
L736454 2019-06-20
  • 打赏
  • 举报
回复
引用 1 楼 jikeyshi 的回复:
使用object参数,方法内部验证数据类型


能给出具体的答案吗?
葵宇科技 2019-06-20
  • 打赏
  • 举报
回复
使用object参数,方法内部验证数据类型
L736454 2019-06-20
  • 打赏
  • 举报
回复
不是,就是验证输入的不是int型的时候怎么验证参数
  • 打赏
  • 举报
回复
你的id定义的数据类型是int,你传个e,这e是int?

62,046

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧