Не удалось разрешить службу типа 'Microsoft.Extensions.Logging.ILoggingBuilder - PullRequest
0 голосов
/ 21 ноября 2019

Я выполнил действия, указанные на следующем веб-сайте.

https://github.com/NLog/NLog/wiki/Getting-started-with-ASP.NET-Core-3

Однако, когда я запускаю свой проект, появляется следующая ошибка.

Система.Exception: 'Не удалось разрешить службу типа' Microsoft.Extensions.Logging.ILoggingBuilder 'для параметра' logger 'метода' Configure 'для типа' myProj.Startup '.'

Код остановлен наследующий пункт throw . ,Я пытался гуглить, но похоже, что нет аналогичной проблемы. Я хотел бы, чтобы кто-то мог помочь. Спасибо!

public static void Main(string[] args)
        {
            var logger = NLog.Web.NLogBuilder.ConfigureNLog("nlog.config").GetCurrentClassLogger();
            try
            {
                logger.Debug("init main");
                CreateHostBuilder(args).Build().Run();
            }
            catch (Exception exception)
            {
                //NLog: catch setup errors
                logger.Error(exception, "Stopped program because of exception");
                *throw;*
            }
            finally
            {
...