【发布时间】:2012-07-10 03:40:24
【问题描述】:
我们发布了一个内部使用 nlog 的日志记录框架程序集。我们还在我们的程序集中提供了一个嵌入式 nlog 配置作为资源,并在启动时读取它(我们的包装器中的一个静态构造函数,它使用 XmlLoggingConfiguration 类包装了 nlog 包装器)。
我们现在希望开发人员能够通过外部文件为他们自己的记录器指定/覆盖其他配置(使用相同的 nlog 配置文件格式)。
我们可以:
- 在我们的嵌入式 nlog 配置文件中引用包含文件?包含文件的路径是如何解析的?如果我们这样做,包含文件的内容是否会覆盖我们在启动时读取的嵌入式 nlog 配置的内容?
- 开发者可以使用nlog配置部分吗?这部分的内容是否会覆盖我们以编程方式指定的默认配置?
还有其他选择吗?
【问题讨论】:
标签: nlog