我正在做一个项目,我需要使用 Enterprise Library v.3.1.1.0 Logging 块(希望它是 log4net 或 nlog,但我别无选择)。我们有一个 IIS 应用程序,其中托管了多个 WCF Web 服务,它们共享一个 web.config 文件。这也是我无权改变的事情。
这些服务之前都没有实现任何日志记录。
因此,使用 Ent Lib Config 实用程序来设置滚动平面文件侦听器并以我想要的方式记录到文本文件是非常简单的。我遇到的问题是正确配置它,因此每个服务都可以拥有自己单独的日志文件,而它们仍然共享相同的 web.config。
我已经阅读了几个教程,但我不明白如何做到这一点。
有小费吗?