发送到非异步目标的日志事件会立即记录吗?

时间:2019-04-30 15:55:59

标签: nlog

我可以记录一个事件,然后在下一行检查其存在吗?

“延迟的邮件格式设置”部分here似乎表示其他情况。 我尝试浏览一下代码,但是对我来说还不太清楚。从调用Logger.Log到目标接收事件之间有一些中间步骤。我不清楚这是否全部同步发生。

谢谢!

1 个答案:

答案 0 :(得分:1)

NLog默认情况下是同步的。但是,如果您配置<targets async="true">或使用AsyncWrapper-Target,则它将变为异步。

已经更新了维基页面,以更明确地说明仅在使用AsyncWrapper-target时才激活延迟。