无法解析类型为'Microsoft.Extensions.Logging.ILoggingBuilder的服务

时间:2019-11-21 07:57:54

标签: nlog

我已按照以下网站中的步骤进行操作。

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

但是,当我运行项目时,已显示以下错误。

System.Exception:'无法为类型'myProj.Startup'上的'Configure'方法的参数'logger'解析'Microsoft.Extensions.Logging.ILoggingBuilder'类型的服务。

代码在随后的 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
            {

0 个答案:

没有答案