Logging NLog:如何刷新AsyncTargetRapper?

Logging NLog:如何刷新AsyncTargetRapper?,logging,nlog,Logging,Nlog,AsyncTargetTrapper的NLog文档显示了在样本完成对日志的写入后,对wrapper.Flush()的调用,不带任何参数。但是AsyncTargetTrapper的Flush()方法需要AsyncContinuation类型的参数。该类的文档没有说明它的用途或使用方法。我也找不到这样的例子。有人能告诉我应该如何使用Flush()吗 非常感谢。我在和中找到了这个: 异步继续代理 异步继续委托-在异步处理结束时调用的函数 示例似乎很少,但您可以找到有关如何使用它的更多信息。非常感谢。我

AsyncTargetTrapper的NLog文档显示了在样本完成对日志的写入后,对wrapper.Flush()的调用,不带任何参数。但是AsyncTargetTrapper的Flush()方法需要AsyncContinuation类型的参数。该类的文档没有说明它的用途或使用方法。我也找不到这样的例子。有人能告诉我应该如何使用Flush()吗

非常感谢。

我在和中找到了这个:

异步继续代理

异步继续委托-在异步处理结束时调用的函数


示例似乎很少,但您可以找到有关如何使用它的更多信息。

非常感谢。我现在不确定这对我有多有用,因为我不完全理解异步处理的概念,在这一点上,使用更简单线程的解决方案可能更好。但我已将此链接添加为书签,以备将来参考。我认为这个链接足够有用,可以标记为答案。