C# Hangfired BackgroundJob.Enqueue未登录到Serilog
我的.NET核心应用程序正常运行。当我使用hangfire在后台启动作业时。被调用的方法不记录任何内容C# Hangfired BackgroundJob.Enqueue未登录到Serilog,c#,logging,.net-core,serilog,hangfire,C#,Logging,.net Core,Serilog,Hangfire,我的.NET核心应用程序正常运行。当我使用hangfire在后台启动作业时。被调用的方法不记录任何内容 public static IHostBuilder CreateHostBuilder(string[] args) => Host.CreateDefaultBuilder(args) .UseSerilog() .ConfigureWebHostDefaults(webBuilder => { web
public static IHostBuilder CreateHostBuilder(string[] args) =>
Host.CreateDefaultBuilder(args)
.UseSerilog()
.ConfigureWebHostDefaults(webBuilder =>
{
webBuilder.UseStartup<Startup>();
});
不起作用
public async Task Example()
{
Log.Fatal("Does not work");
}
`builder.AddSerilog();`来自您正在使用某种集成库吗?请说明这一点,以及它的版本。最好也包括您的Serilog配置。我已将添加Serilog更改为最初在Program.cs中设置的设置。再次说明:您需要说明用于此设置的软件包以及版本。
public async Task Example()
{
Log.Fatal("Does not work");
}