【发布时间】:2020-02-22 02:29:36
【问题描述】:
是否有任何我可以挂钩的事件处理程序或类似的东西,以便在每次 NLog 启动一个新的日志文件时运行一些代码?
我有一个这样的 NLog 配置:
<target name="logfile" xsi:type="File"
fileName="[stuff]"
layout="[more Stuff]"
maxArchiveFiles="4"
archiveAboveSize="102400" />
我有点想在每个日志文件的开头添加一些元数据(版本号、机器名称等,以便每个日志文件都包含一些上下文信息)
我不希望能够在 NLog 本身中配置此文本,但我希望我可以告诉 NLog 每次它要创建一个新的日志文件时运行某个方法。
这是一回事吗?
【问题讨论】:
-
NLog Github 上提出的功能请求:github.com/NLog/NLog/issues/3814#issuecomment-589579035
标签: nlog