asp.net core + log4net
От: CyberRussia  
Дата: 17.09.22 09:27
Оценка:
Добрый день, есть проблема со взаимосвязанными сервисами

Programm.cs
builder.Logging.AddLog4Net();
var appDataConfiguration = builder.Configuration
    .GetSection("ConnectionStrings")
    .Get<AppDataConfiguration>();
builder.Services.AddSingleton(appDataConfiguration);
builder.Services.AddScoped<AppDataContext>();


AppDataContext
public AppDataContext(AppDataConfiguration configuration, ILogger logger)
{
  _connectString = configuration.Default;
  _logger = logger;
}


При запуске возникает ошибка

Unable to resolve service for type 'Microsoft.Extensions.Logging.ILogger' while attempting to activate ...


Как исправить, чтобы заработало и ссылка на сервис логирования передавалась в AppDataContext?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.