说我有一个
的课程private readonly ILog Log = LogManager.GetLogger(typeof(MyClassName));
我想让它不要写入仅此类类型的日志信息和调试消息。我该如何配置Log4Net以使它做这样的事情?
答案 0 :(得分:1)
修改log4net.config文件:
<?xml version="1.0" encoding="utf-8" ?>
<log4net>
<root>
<level value="DEBUG" />
</root>
<logger name="MyClassName">
<level value="ERROR" />
</logger>
</log4net>
这会将整个应用程序中的所有记录器设置为调试级别,但MyClassName除外,它设置为错误级别。