Register scheduler as singleton to avoid multiple starts of same task (#5687)
This commit is contained in:
parent
dff5a757a2
commit
e05c41d499
|
|
@ -43,10 +43,10 @@ public class SchedulingFeature : FeatureBase
|
|||
Services
|
||||
.AddScoped<ITriggerScheduler, DefaultTriggerScheduler>()
|
||||
.AddScoped<IBookmarkScheduler, DefaultBookmarkScheduler>()
|
||||
.AddScoped<IScheduler, LocalScheduler>()
|
||||
.AddSingleton<IScheduler, LocalScheduler>()
|
||||
.AddScoped<DefaultWorkflowScheduler>()
|
||||
.AddScoped<CronosCronParser>()
|
||||
.AddScoped(CronParser)
|
||||
.AddSingleton<CronosCronParser>()
|
||||
.AddSingleton(CronParser)
|
||||
.AddScoped(WorkflowScheduler)
|
||||
.AddHandlersFrom<ScheduleWorkflows>();
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue