在运行时更改日志文件名 - ent lib

时间:2011-08-28 11:32:01

标签: enterprise-library

我有一个WCF服务,可以为多个客户端提供服务。我正在使用ent lib进行日志记录。 我想为每个客户端提供不同的日志文件。有没有办法来回更改文件名? 我找到了一些线程,但他们都谈到在运行时编辑配置文件。 还找到了这个:Enterprise Library Logging但是它讨论了环境变量。我将根据客户端ID设置日志名称。

由于 阿维

1 个答案:

答案 0 :(得分:0)

您可以为每个客户端链接到单独配置的FlatFile或RollingFile tracelistener的不同类别。

如果文件名在运行时未知,请考虑使用流畅的API进行配置,如下所示: http://msdn.microsoft.com/en-us/library/ff664363(PandP.50).aspx#fluent_api_logging

相关问题