标签: logging .net-4.0 nlog
我已经编写了一个.net应用程序来定期处理一些文件,我正在使用nlog 2.0文件目标来登录文件。应用程序每5分钟调用一次,但实际处理仅在存在要处理的文件时发生。我想缓存日志,只决定在应用程序结束时确定日志是否有用,然后写入文件。我可以使用配置和方法来构建这个吗?
答案 0 :(得分:1)
我刚刚将ManualFlushTarget提交给NLog Contrib。
目前它不允许您清除排队的日志条目,但它允许您控制何时以及是否刷新目标。它可以很容易地适应,允许您在需要时清除队列。