我正在使用 dotnet core 3.1,我想将 ILoggerFactory 添加到启动构造函数中。
但我收到一个错误:
'尝试激活'启动'时,无法解析类型'Microsoft.Extensions.Logging.ILoggerFactory'的服务。'
我在 Program.cs 中的配置:
public static IHostBuilder CreateHostBuilder(string[] args) =>
Host.CreateDefaultBuilder(args)
.ConfigureLogging(logging =>
{
logging.ClearProviders();
logging.AddConsole();
})
.ConfigureWebHostDefaults(webBuilder =>
{
webBuilder.UseStartup<Startup>();
});
我应该怎么办?