【问题标题】:How to turn off logging for a specific logger in Log4net如何关闭 Log4net 中特定记录器的日志记录
【发布时间】:2018-01-17 01:22:46
【问题描述】:

我在我的应用程序中使用了两个RollingFileAppenders,并且没有使用根记录器。我需要在运行时以编程方式打开和关闭日志记录。

以下问题很有用,它正在关闭根记录器。 Change log4net logging level programmatically

如何启用/禁用特定记录器的日志记录?

【问题讨论】:

标签: c# logging log4net rollingfileappender log4net-appender


【解决方案1】:

以下代码用于在运行时设置记录器级别。

 ((log4net.Repository.Hierarchy.Logger)mylogger.Logger).Level = log4net.Core.Level.Debug;

您可以使用以下代码行获取logger

LogManager.GetLogger("LoggerName")

请找到实际答案here

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-05-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-01-08
    • 1970-01-01
    相关资源
    最近更新 更多