c# - 如果 c# 请求类没有通过 [Required],有什么方法可以写入日志?
问题描述
//这是我的请求类中的示例代码:
[Required]
public long myID { get; set; }
// 如果需要的 // 值不满足,我打算在日志中写这样的东西:
Response":{"Status":"1","Output":null}}}|
// 我想在我的控制器中添加这样的东西:
if (RequiredAttribute.IsDefined)
{
response.Status = "1";
goto Finish;
}
//finish是运行写日志的那个
解决方案
刚刚添加了错误消息,它会自动写入记录错误(400)
[Required(ErrorMessage = "ID is required")]
public long ID { get; set; }
推荐阅读
- git - 如何在目标提交后仅 git push 提交?
- android - 从 ExternalMediaDirs 在 GridView 中显示图像
- php - 如何处理从数据表发送的ajax数据
- javascript - 在 Express 中通过 URL 发送 JSON 数据
- python - 为什么值的长度与索引的长度不匹配?
- azure - 如何在发布管道中的 Azure DevOps 中输出 terraform 输出文件
- php - 如何使用 sed () 将所有 \r\n 替换为不同的行尾转义序列?
- android - 如何在 BindingAdapter 中访问视图的宽度和高度?
- c - 使用递归的幂集
- javascript - 如何在没有异步等待的情况下承诺现有回调