【发布时间】:2016-01-06 12:51:10
【问题描述】:
我的项目使用验证块,并且我将一些复杂的数据类型从客户端传递到服务器端模型。 但是服务器端模型在服务器端接受空值以及int数据类型属性的字符串值,它设置了构造函数1的默认值,我应该如何解决这个问题?
public int Sequence { get; set; }
我正在从客户端传递"Sequence": "",,但这会毫无错误地接受它,并将默认值设置为构造函数的 1。
或者我应该在上面应用什么注释,我从来没有使用过验证块。
【问题讨论】:
标签: validation asp.net-web-api