如何在同一解决方案中使用来自多个项目的 NLog
How to use NLog from multiple projects in the same solution
我在网上搜索了一个非常简单的问题。我的解决方案是 一个 exe (WPF) 项目和四个 class 库 。我需要一个日志记录,我喜欢 NLog。如何在一个解决方案中的所有 5 个项目中使用它?
我不知道,我是否需要创建(或获取某个地方)从所有项目引用的包装器 class 项目并从那里使用 Nlog?我看到为 log4Net 写的类似这样的东西。
或者这种情况是否有一些模式或最佳实践?
直接在各个项目中引用NLOG并使用即可。但是你只需要在你的主应用程序中配置它。然后将自动共享配置。
我在网上搜索了一个非常简单的问题。我的解决方案是 一个 exe (WPF) 项目和四个 class 库 。我需要一个日志记录,我喜欢 NLog。如何在一个解决方案中的所有 5 个项目中使用它?
我不知道,我是否需要创建(或获取某个地方)从所有项目引用的包装器 class 项目并从那里使用 Nlog?我看到为 log4Net 写的类似这样的东西。
或者这种情况是否有一些模式或最佳实践?
直接在各个项目中引用NLOG并使用即可。但是你只需要在你的主应用程序中配置它。然后将自动共享配置。