我有一个WPF应用程序,其中RollingFileAppender可以很好地将消息记录到日志文件中。 但是,我试图仅检索INFO级别的日志,并将其显示在WPF窗口中。 我已经尝试过使用NotifyAppender和COnsole Appender进行操作,但是它们都没有按预期工作。 任何人都可以建议什么正确的方法,其中将弹出WPF窗口或控制台窗口并显示实时INFO日志。
答案 0 :(得分:0)
您可以使用过滤器来实现您所描述的内容:
<appender name="ConsoleAppender" type="log4net.Appender.ConsoleAppender">
<filter type="log4net.Filter.LevelRangeFilter">
<levelMin value="INFO" />
<levelMax value="INFO" />
</filter>
</appender>
这将仅在控制台窗口中显示INFO消息。