日志级别配置
Log Level Configuration
我在哪里可以配置日志级别?
在我们的插件中,我们有一些 logger.Debug("...")
和 logger.Information("...")
,但我只看到 Information
个 in the Admin site。
我假设修复正在将日志级别更改为 Debug
,不是吗?
是的,按照设计它是禁用的,因此即使您将日志级别从 Information
更改为 Debug
也不会产生任何影响,并且您将看不到任何日志管理区。
要写入调试日志,您必须在 Nop.Services.Logging
> IsEnabled
重新构建解决方案并 运行 启用调试日志级别。
要使用插件实现它,您需要覆盖 IsEnabled
方法并根据用户输入进行切换。
有另一种写调试日志的方法:
_logger.InsertLog(Nop.Core.Domain.Logging.LogLevel.Debug, "debug info here");
我在哪里可以配置日志级别?
在我们的插件中,我们有一些 logger.Debug("...")
和 logger.Information("...")
,但我只看到 Information
个 in the Admin site。
我假设修复正在将日志级别更改为 Debug
,不是吗?
是的,按照设计它是禁用的,因此即使您将日志级别从 Information
更改为 Debug
也不会产生任何影响,并且您将看不到任何日志管理区。
要写入调试日志,您必须在 Nop.Services.Logging
> IsEnabled
重新构建解决方案并 运行 启用调试日志级别。
要使用插件实现它,您需要覆盖 IsEnabled
方法并根据用户输入进行切换。
有另一种写调试日志的方法:
_logger.InsertLog(Nop.Core.Domain.Logging.LogLevel.Debug, "debug info here");