有时候我们只想把一些有用的内容写到日志。如果你只想把出错信息写进去,你可以用threshold
<threshold value="error"/>
如果你想把只包含关键字的信息写进去,你可以用过滤器
<filter type="log4net.Filter.StringMatchFilter">
<stringToMatch value="Email Content" />
<acceptOnMatch value="true" />
</filter>
<!-- need this here! -->
<filter type="log4net.Filter.DenyAllFilter" />
一下这个过滤器与threshold是同一个效果
<filter type="log4net.Filter.LevelMatchFilter">
<param name="LevelToMatch" value="DEBUG" />
</filter>
<filter type="log4net.Filter.DenyAllFilter" />