我已经开始使用内置的TraceSource和TraceListener类,我想独立于TraceSources和TraceListeners修改事件的输出格式.TraceListeners似乎应用了自己的格式.是否可以完全更改格式而不为我使用的每个TraceListener创建一个新类?
企业库日志应用程序块(http://msdn.microsoft.com/en-us/library/cc309506.aspx)构建在.Net TraceSource和TraceListener类上(因此您几乎可以将其放入项目中它会工作),它支持您可以在web.config(或app.config)中配置的消息格式化程序.