如何在删除记录器级别后强制log4net记录器使用根级别设置

时间:2017-03-10 21:42:18

标签: logging log4net log4net-configuration

在系统启动时,我们的log4net.config文件只有一个根记录器级别:

<root>
  <level value="INFO" />      
  <appender-ref ref="RollingFileAppender" />
  <appender-ref ref="SQLEditionAppender" />
</root>

在运行时我通过添加:

来控制特定记录器
<logger name="SomeLoggerName">
  <level value="DEBUG" />
</logger>

我发现如果我从.config文件中删除记录器部分条目,记录器&#34; SomeLoggerName&#34;不会退回并开始使用根记录器设置。有没有办法强制记录器再次开始使用root而不必触摸记录器&#34; SomeLoggerName&#34;或重新启动?

0 个答案:

没有答案