目录 介绍 项目概况 创建配置文件 使用构造函数注入 使用选项模式 结论 介绍 Quartz.NET是一个方便的库,允许您通过实现IJob接口来安排重复任务.然而,它的局限性在于,默认情况下,它仅支持无参数构造函数,这使得在其内部注入外部服务变得复杂,即,用于实现存储库模式.在本文中,我们将了解如何使用标准.NET Core DI容器解决此问题. 本文中提到的整个项目在以下Github存储库中提供.为了更好地遵循文章中的代码,您可能需要查看它. 项目概况 我们来看看最初的解决方案结构. 项目Qu…