我正在尝试NLog
在Azure Function
解决方案中进行配置,很遗憾,我收到如下错误。
'ILoggingBuilder'不包含'AddNLog'的定义,并且找不到可访问的扩展方法'AddNLog',该方法接受类型为'ILoggingBuilder'的第一个参数
请注意,我已经在NLog
项目中安装了Nuget软件包。这是我在Startup.cs
文件中使用的代码。
using Microsoft.Azure.Functions.Extensions.DependencyInjection;
using Microsoft.Extensions.DependencyInjection;
using NLog;
[assembly: FunctionsStartup(typeof(Adapter.Startup))]
namespace Adapter {
public class Startup: FunctionsStartup {
public override void Configure(IFunctionsHostBuilder builder) {
builder.Services.AddHttpClient();
builder.Services.AddLogging(logBuilder = >{
logBuilder.AddNLog();
});
}
}
}
您曾经遇到过这个问题吗?
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句