将元信息添加到NLog中已删除的消息中

时间:2018-06-26 14:52:33

标签: .net logging metadata nlog

我们打算将NLog引入具有多个目标的C#应用​​程序中,其中包括公共日志文件,还包括一个将特定消息显示为弹出窗口的目标(例如相关的警告或错误)。

将消息拖放到NLog时是否有可能添加某种元信息,例如标记,表明消息在执行期间是否与用户相关,而不仅仅是日志级别?

换句话说,可能会有级别为“ 警告”的日志应写入日志文件,而其他日志还应触发在UI中打开消息框。需要以某种方式进行区分。

1 个答案:

答案 0 :(得分:0)

有几种添加上下文信息的方法:

此信息可用于日志记录规则中的过滤逻辑:https://github.com/nlog/nlog/wiki/Filtering-log-messages