你的位置:首页 > 软件开发 > ASP.net > ASP.NET Web API模型验证以及异常处理方式

ASP.NET Web API模型验证以及异常处理方式

发布时间:2016-02-27 23:00:11
ASP.NET Web API的模型验证与ASP.NET MVC一样,都使用System.ComponentModel.DataAnnotations。具体来说,比如有:[Required(ErrorMessage="")][Range(0, 999)][Bi ...

 

get='_blank'>ASP.NET Web API的模型验证与ASP.NET MVC一样,都使用System.ComponentModel.DataAnnotations。具体来说,比如有:验证扩展可以看这里:http://dataannotationsextensions.org/在controller中如何验证模型呢?通常是通过ModelState.IsValid.

 

public HttpResponseMessage Post(Product product){  if(ModelState.IsValid){    //    return new HttpResponseMessage(HttpStatusCode.OK);  }  else  {    return Request.CreateErrorResponse(HttpStatusCode.BadRequest, ModelState);  }}

原标题:ASP.NET Web API模型验证以及异常处理方式

关键词:ASP.NET

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。