首页 > 解决方案 > 如果 c# 请求类没有通过 [Required],有什么方法可以写入日志?

问题描述

//这是我的请求类中的示例代码:

[Required]
public long myID { get; set; }

// 如果需要的 // 值不满足,我打算在日志中写这样的东西:

Response":{"Status":"1","Output":null}}}|

// 我想在我的控制器中添加这样的东西:

if (RequiredAttribute.IsDefined) 
            {
                response.Status = "1";
                goto Finish;
            }

//finish是运行写日志的那个

标签: c#asp.net-core

解决方案


刚刚添加了错误消息,它会自动写入记录错误(400)

[Required(ErrorMessage = "ID is required")]
public long ID { get; set; }

推荐阅读