Tôi tạo ra một bộ điều khiển Web API ASP.net như thế:Làm thế nào để đảm bảo tham số của bộ điều khiển ASP.net Web API không phải là null?
public class UsersController : ApiController
{
//...
public void Put([FromBody]User_API user, long UpdateTicks)
{
user.UpdateTicks = UpdateTicks;
//...
}
}
Các "người sử dụng" tham số sẽ được null nếu khách hàng không cung cấp lý luận chính xác. Tôi có thể làm cho một bộ lọc toàn cầu để kiểm tra mọi tham số như thế này, và sẽ trả về một tin nhắn 400 nếu có lỗi xảy ra.
check out này http://stackoverflow.com/questions/11686690/handling-modelstate-validation-with -asp-net-web-api/11724405 # 11724405 –