假设我们有一个约束,例如:
{qty:int:max(10)?}
我认为“?”表示可选,但是此约束意味着什么?这是否意味着最多10个是可选的?如果是,那么它和
之间的区别是什么{qty:int}
答案 0 :(得分:1)
您对?
的理解是正确的(可选)。
现在max(10)
表示qty
的整数值不能大于10。
例如,让路线为[Route(“users/{qty:int:max(10)?}”)]
示例网址:
/users/1 //correct as `1` is less than `10`
/users //correct because of the Optional modifier `?`
/users/11 //not correct as `11` is greater than `max(10)` constraint.