参考资料:https://blog.vfrz.fr/quartz-asp-net-core-3-0/ 【我都是参考歪果仁开发者写的】
Quartz.Net的使用方法从网上能找到很多资料,这里就不再赘述了,我在想要实现DI时遇到了无法注册服务 无法通过构造函数实现DI的问题,
观察我的项目注册服务代码时发现
我是直接把项目Service层(业务逻辑)将整个程序集给注册的,发现这时Quartz.NET 就无法注册我需要的服务,
我的解决方案是:
在ConfigureServices方法中再单独注册一下自己所需的服务。就OK啦