使用ASP.NET WebAPI 2时,如果请求不包含必填字段,是否有方法抛出错误?当前行为是将默认值放到缺少的字段中。这是改变它的方法吗?根据Json.NET文档,有一个特殊的配置设置:,但是设置它并没有太大的区别。")] if(request == null) {// This check will work but I am trying to
我有一个ASP.NET Core2.1WebAPI应用程序。如果我在请求正文中将空引号作为json对象属性值发送到API端点,我会将该属性初始化为null (类型为Guid?)。我需要的只是发送BadRequest (400)作为响应错误代码。CancellationToken cancellationToken) /* At this point exampleModel.ExampleGuid is initilized with nu