【发布时间】:2020-04-11 23:10:41
【问题描述】:
我的解决方案文件中有 12 个项目。大多数 Windows 服务 (ServiceProj_1, ServiceProj_2, ...) 和一个项目是 Web 应用程序 (WebApp)。我使用 log4net 进行日志记录。 WebApp 和 ServiceProject_1, ServiceProj_2, ... 分别将 log4net 配置到 web.config 和 app.config 文件中。我们已经实施了 DMZ,所以 WebApp 只暴露给其他人。现在需要使用这些 Windows 服务项目的日志记录而不是 WebApp。
我知道我可以创建一个自定义附加程序并使之成为可能。问题是,很多行已经写入WebApp 以将LogMessage 记录到日志文件中,因此我们无法触及这些行。
我不知道该做什么和怎么做。需要帮忙。 如果描述无法理解,请告诉我,我会尽力解释更多。
【问题讨论】:
-
我编辑了你的问题,看看。我不清楚
at least你在说什么。我不确定您的最终结果是什么?
标签: c# log4net log4net-configuration log4net-appender dmz