我创造了这样的一个ASP.net的Web API控制器:如何确保ASP.net Web API控制器的参数不为空?
public class UsersController : ApiController
{
//...
public void Put([FromBody]User_API user, long UpdateTicks)
{
user.UpdateTicks = UpdateTicks;
//...
}
}
“用户”参数将是空如果客户不能提供正确的参数。我可以使用全局过滤器来检查每个参数,如果发生任何错误,它将返回400条消息。
退房这个http://stackoverflow.com/questions/11686690/handling-modelstate-validation-with -asp-net-web-api/11724405#11724405 –