使用Log4Net的多个配置文件

时间:2013-03-02 02:19:25

标签: log4net log4net-configuration

我想拥有一个公司范围的log4net配置文件,但允许个人在其应用程序上添加其他appender。如何设置Log4Net以合并所有appender(来自系统范围和特定于应用程序)。

我考虑过读取两个xml文档并动态写出一个合并的文档,但这似乎容易出错。

想法?

1 个答案:

答案 0 :(得分:0)

解决方案是构建一个类,该类合并内存中XmlDocument中的所有log4net部分,并将其传递给log4net。

此类的实现及其用法可在以下网址找到:

http://www.kopf.com.br/kaplof/using-multiple-configuration-files-with-log4net