我正在从 log4net 迁移到 nlog,希望能解决一个难以重现的死锁。
在我们的应用程序中,我们使用来自 LogManager.CreateRepository 的多个命名 log4net 存储库。这可以防止我们基础库中的日志污染我们应用程序库中的日志。当然,还有其他方法可以实现这种分离,但这种方法对我们来说效果很好。
NLog 似乎没有存储库的相同概念。是否有我缺少的与 log4net 存储库类似的 NLog?
最佳答案
事实证明,有一个直接与 log4net 存储库等效的 NLog,它称为 LogFactory。用法大致相同。
类文档 can be found here .
关于如何使用它的说明是on this page .
关于logging - NLog 是否具有与 log4net 的 ILoggerRepository 等效的概念?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9714282/