.Net日志工具,可以动态更改配置

时间:2010-09-10 09:28:01

标签: c# .net logging

我需要一个日志记录工具。可以在运行时更改配置的Net。我想做的是以下几点:

  • 应用程序启动,日志记录也应该开始
  • 处理某些数据,发生某个事件
  • 创建一个新的记录器和一个新的记录接收器(程序启动时不存在的数据库)

log4net对我来说很好,只要我使用XML进行配置,但是用于代码内配置的API不是很好并且没有很好的文档记录。任何人都可以推荐一种适合上述用例的替代工具吗?

欢呼声, Achim的

2 个答案:

答案 0 :(得分:2)

Microsoft企业库日志记录应用程序块有一个很好的流畅的接口,用于代码配置(从5.0或4.1我现在无法记住) http://entlib.codeplex.com/

答案 1 :(得分:0)

此日志记录框架应该符合您的需求:The Object Guy's Logging Framework