【问题标题】:Is there an model validation attribute to check parameter types without using custom code?是否有模型验证属性可以在不使用自定义代码的情况下检查参数类型?
【发布时间】:2019-04-29 14:01:50
【问题描述】:

我有一个 webapi,我想验证使用的参数是否为 int 类型。我知道属性DataTypesAttribute,但它不支持简单类型。我不想为此创建自定义属性。

【问题讨论】:

    标签: c# asp.net asp.net-web-api


    【解决方案1】:

    看看here,当你从json字符串脱盐到对象时,值类型必须是int,否则脱盐将失败。顾名思义,模型验证主要用于域驱动和业务相关的验证,而不是特定于类型的验证。

    【讨论】:

      猜你喜欢
      • 2011-10-05
      • 1970-01-01
      • 1970-01-01
      • 2017-01-06
      • 2020-06-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多