我已安装log4net
,并进行了以下设置:
<configuration>
<log4net debug="true">
<!-- two appenders -->
<root>
<level value="DEBUG" />
<appender-ref ref="AdoNetAppender" />
<appender-ref ref="SlackAppender" />
</root>
</log4net>
</configuration>
这很完美,因为在本地我想调试我的两个appender。
现在,我想只记录生产中的错误。
我尝试编辑我的Web.release.config
我很确定我没有正确地执行此操作:
<log4net debug="true">
<root>
<level value="ERROR" xdt:Transform="Replace" xdt:Locator="Match(key)" />
</root>
</log4net>
</configuration>
因为它没有钥匙,所以我不能这样做。
这里的最佳做法是什么?