1
有什麼辦法可以登錄log4net來自某個命名空間的所有消息,但只有來自其他命名空間的錯誤?log4net - 如何只記錄某些命名空間的錯誤
我試過了LoggerMatchFilter,但看起來這個過濾器不能用日誌級別操作。
有什麼辦法可以登錄log4net來自某個命名空間的所有消息,但只有來自其他命名空間的錯誤?log4net - 如何只記錄某些命名空間的錯誤
我試過了LoggerMatchFilter,但看起來這個過濾器不能用日誌級別操作。
假設你loggername基於類的名字,那麼你剛纔設置的根級錯誤,並創建配置文件中的新記錄器爲您的命名空間,並設置其級別爲ALL,
即像
<root>
<level value="ERROR" />
<appender-ref ref="LogFileAppender" />
</root>
<logger name="MyNameSpace">
<level value="ALL" />
<appender-ref ref="LogFileAppender" />
</logger>
你可以同時使用LoggerMatchFilter和中概述一個LevelMatchFilter [這個問題](http://stackoverflow.com/questions/8650399/how-to-and-log4net-filters-together) – stuartd