没有看到 Serilog CloseAndFlush

Not seeing Serilog CloseAndFlush

刚接触 SeriLog。现在应该提到这是 .Net 标准(即不是核心)中的 class 库。使用 SeriLog 2.10.0、Sinks.File 4.1.0 和 Sinks.MSSqlServer 5.6.0。

SQL 服务器接收器有问题,我意识到我没有像所有示例所说的那样调用 CloseAndFlush。问题是它不可用,Intellisense 甚至不显示它。我的代码的关键部分,class 构造函数和方法 GetCB:

为什么我没有看到 CloseAndflush?稍后我会 post 我的其他问题。 :) 谢谢。

方法在静态日志中class。

Serilog.Log.CloseAndFlush();

另外你应该知道这个方法在应用程序生命周期中只需要调用一次。例如当应用程序结束时。