【发布时间】:2020-07-22 11:10:35
【问题描述】:
我在 C# WebAPI 中有这个请求模型
public class RequestModel{
public int Code { set; get; }
}
然后我有接收该模型作为其请求正文 (POST) 的 API 控制器。问题是,如果我出于测试目的运行否定案例。我要求一些像这样的 json
{
"Code": "abcde"
}
我的请求模型自动将其 Code 值设置为 0。0 是有效值
有没有办法处理这种情况?所以我可以在控制器中处理之前返回一些警告/错误? 谢谢
【问题讨论】:
标签: c# json rest model-validation