我正在使用 asp.net MVC 应用程序。在我的应用程序中,我需要获取 serilog 的内部异常数据。Serilog 提供从以下代码获取异常数据:
Serilog.Debugging.SelfLog.Enable(TextWriter.Synchronized(file));
HiTrustLog.HiTrustLogger.Information(log);
Serilog.Debugging.SelfLog.Disable();
Serilog 库只写入文件异常数据一次,然后第二次不写入。只是,当内部异常发生时,我需要它写入异常数据