我需要找到一种在全局应用程序级别的代码(c#)中配置log4net的方法,以便每次在记录的消息(所有级别或一个选定级别)中出现特定字符串时,都会调用操作委托.
这似乎是一个非常基本的功能,但到目前为止我找不到任何资源.
谢谢,拉德克
解决方法:
没有办法“偷看”.使用额外的appender – MemoryAppender.
并使用其GetEvents方法定期检查所有已记录的消息,如果找到相关消息,则发布一些事件等.
2022-12-01 08:49:00
我需要找到一种在全局应用程序级别的代码(c#)中配置log4net的方法,以便每次在记录的消息(所有级别或一个选定级别)中出现特定字符串时,都会调用操作委托.
这似乎是一个非常基本的功能,但到目前为止我找不到任何资源.
谢谢,拉德克
解决方法:
没有办法“偷看”.使用额外的appender – MemoryAppender.
并使用其GetEvents方法定期检查所有已记录的消息,如果找到相关消息,则发布一些事件等.