【发布时间】:2015-06-23 22:50:04
【问题描述】:
我的团队正在开发一个插件项目,其中主机应用程序协调插件工作(每个插件都有特定的功能,将在单独的线程上执行)。我正在编写主机应用程序并定义 IPlugin 接口;其他开发者将参考我的 IPlugin 界面并开发他的插件。
我的团队提出了一个问题:一些开发人员使用 Nlog 来记录他们的插件工作,但其他开发人员使用 Log4Net。
我的问题是:如何让每个插件都可以使用它喜欢使用的日志组件?
谢谢!
【问题讨论】:
标签: c# logging plugin-architecture