当我从WinForm/web应用程序登录时,Serilog和Seq工作正常。我只在使用控制台应用程序时遇到问题。不写Log.CloseAndFlush()
它不起作用。以下是我的LoggerConfiguration直到调用Log.CloseAndFlush()时,Serilog才会将日志写入Seq
Log.Logger = new LoggerConfiguration()
.WriteTo.Seq("http://localhost:5341")
.CreateLogger();
有没有办法登录,而不必调用Log.CloseAndFlush()
,使之与序列,serilog在控制台应用程序的工作。
非常类似的问题[这里](https://stackoverflow.com/q/46260308/1698987)。阅读尼古拉斯链接解释它 – Noctis