【发布时间】:2021-07-29 10:00:31
【问题描述】:
我有一个问题,
如果我代表 Microsoft logger 在 Serilog 中使用 ILogger,有什么问题吗?
public void ConfigureServices(IServiceCollection services)
{
services.AddSingleton(Log.Logger);
}
然后在 Serilog 命名空间中使用 ILogger。
_logger.Error(exception, "Error", exception.Message, exceptionId);
你的想法是什么?
【问题讨论】:
-
Log.Logger已经是静态单例了,不需要去DI注册,直接使用静态Logger即可。
标签: asp.net-core serilog