Serilog中LibLog的默认提供商为SerilogLogProvider
。此提供程序将使用静态入口点Serilog.Log
来记录条目。
如何在LibLog中使用自定义Serilog ILogger
?我可以为LibLog编写一个新的日志提供程序,但想知道是否还有其他选项供我使用。
原因是我想为我的应用程序和具有LibLog支持的库使用不同的日志配置。
答案 0 :(得分:2)
我的解决方案是编写自定义ILogProvider
:
https://gist.github.com/mgnslndh/ab0c4309269198d2493f7a408b84a33c