Joh*_*ith 2 .net logging log4net namespaces filter
有没有办法登录log4net来自某个命名空间的所有消息,但只有来自其他每个命名空间的错误?
我通过LoggerMatchFilter尝试了它,但似乎这个过滤器不能用日志级别操作.
假设您的loggername基于类名,那么您只需将根级别设置为Error并在配置文件中为命名空间创建一个新的记录器,并将其级别设置为ALL,
即,像
<root>
<level value="ERROR" />
<appender-ref ref="LogFileAppender" />
</root>
<logger name="MyNameSpace">
<level value="ALL" />
<appender-ref ref="LogFileAppender" />
</logger>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1400 次 |
| 最近记录: |