有没有办法在log4net中的C#代码中查看记录的消息?

时间:2017-06-29 10:37:10

标签: c# log4net

我需要找到一种在全局应用程序级别的代码(c#)中配置log4net的方法,以便每次特定字符串出现在记录的消息(所有级别或一个选定级别)中时,都会调用一个操作委托。 这似乎是一个非常基本的功能,但到目前为止我无法找到任何资源。

谢谢,拉德克

1 个答案:

答案 0 :(得分:2)

没有办法偷看"偷看"使用额外的appender - MemoryAppender 并使用其GetEvents方法定期检查所有已记录的消息,如果找到相关消息,则发布一些事件等。