我有一个dotnet核心库,该库带有采用Microsoft.Excentions.Logging.ILogger的类。我需要从使用NLog 3.1的现有.Net 4.7应用程序中调用它。
是否可以从NLog3.1获取Ilooger?
答案 0 :(得分:1)
要从使用Microsoft扩展日志记录ILogger的dotnet核心库捕获日志记录,那么您需要使用此nuget-package将NLog注册为日志记录提供程序:
请参见此处的示例如何将NLog注册为日志记录提供程序:
但是它将需要您将NLog升级到与NLog.Extensions.Logging匹配的版本。