如何为Log4Net提供应该记录的目录名称?

时间:2012-02-01 17:23:50

标签: c# log4net

我从网络服务收到一些数据,在这些数据中有一个属性“BUS”,可以采用“CHNL_1,CHNL_3,CHNL21 ......”值。

我需要log4net为我创建一个文件夹(名称是BUS值),为每个BUS提供它作为参数(字符串)。

环境:VS.NET 2005 / C# 在此先感谢。

1 个答案:

答案 0 :(得分:0)

有一些像这样的问题(每个线程的文件,每个请求的文件,每个用户的文件),文件追加器没有好的答案:log4net并不真正支持这种情况。

我的建议是登录数据库,这样可以非常有效地过滤日志消息。