如何从NLog 3.1获取ILogger?

时间:2019-06-26 15:40:49

标签: nlog ilogger

我有一个dotnet核心库,该库带有采用Microsoft.Excentions.Logging.ILogger的类。我需要从使用NLog 3.1的现有.Net 4.7应用程序中调用它。

是否可以从NLog3.1获取Ilooger?

1 个答案:

答案 0 :(得分:1)

要从使用Microsoft扩展日志记录ILogger的dotnet核心库捕获日志记录,那么您需要使用此nuget-package将NLog注册为日志记录提供程序:

请参见此处的示例如何将NLog注册为日志记录提供程序:

但是它将需要您将NLog升级到与NLog.Extensions.Logging匹配的版本。