.net core的定时任务框架Timed Job


参考文档:http://www.1234.sh/post/pomelo-extensions-timed-jobs

在该文档中介绍了怎么使用timed job,但是在使用db的时候会发生错误,错误一般是Cannot resolve scoped service 'Pomelo.AspNetCore.TimedJob.IDynamicTimedJobProvider' from root provider,这是由于.net core 没有允许依赖注入,

在program中这样写即可解决问题:

   public static IWebHostBuilder CreateWebHostBuilder(string[] args) =>
            WebHost.CreateDefaultBuilder(args)
                .UseKestrel(c => c.AddServerHeader = false)
                .UseStartup<Startup>()
               .UseDefaultServiceProvider(options => options.ValidateScopes = false);
    }

  参考文档:https://www.cnblogs.com/liujia/p/9407411.html


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM