Я пытаюсь настроить 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();
});
}
}
}
Вы когда-нибудь сталкивались с этой проблемой?