【发布时间】:2021-12-16 18:35:41
【问题描述】:
将 Quartz.Net 3.1.3 与使用 Serilog 的 ASP.NET Core 应用程序一起使用,我正在尝试禁用 Quartz 的调试日志记录,因为它会在生产环境中发送垃圾日志。
我在appsettings.json 中设置以下内容:
"Logging": {
"LogLevel": {
"System": "Warning",
"Microsoft": "Warning",
"MyCompanyNameSpace": "Information",
"Quartz": "Warning"
}
},
但我仍然可以看到正在记录:
2021-11-02 09:49:34.025 +02:00 [DBG] Calling Execute on job MyCompany.SyncJobGroup.SyncJobA
2021-11-02 09:49:34.154 +02:00 [DBG] Trigger instruction : DeleteTrigger
2021-11-02 09:49:34.154 +02:00 [DBG] Deleting trigger
如何禁用它?
【问题讨论】:
-
你可以在这里看到一个相同的具体案例:stackoverflow.com/questions/877217/…
-
@T.Nielsen 这篇文章与 ASP.NET Core 无关
标签: c# asp.net-core .net-core quartz.net