SchedulerBuilder 与 StdSchedulerFactory

问题描述 投票:0回答:1

我一直在使用 StdSchedulerFactory 在我的 Quartz.NET 应用程序中创建和配置调度程序。然而,我最近遇到了 SchedulerBuilder 并注意到它也用于创建调度程序,但我在官方文档中找不到关于这两种方法之间差异的太多解释。

有人可以澄清使用 SchedulerBuilder 和 StdSchedulerFactory 实例化和配置 Quartz.NET 调度程序之间的主要区别吗?具体来说,在什么场景下,一种比另一种更合适?

任何有关何时选择其中一种的见解,特别是在灵活性、配置选项和易用性方面,我们将不胜感激。

quartz.net
1个回答
0
投票

SchedulerBuilder 在底层支持 MS DI 集成,并提供强类型配置体验。一般来说,我建议使用调度程序构建器方法,因为它应该能够配置几乎所有可以使用 StdSchedulerFactory 的场景。

SchedulerBuilder 在内部填充 StdSchedulerFactory 将提供的属性所需的配置键。

© www.soinside.com 2019 - 2024. All rights reserved.