Я выполнил действия, указанные на следующем веб-сайте.
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
{