public ScheduleTimers( IWorkflowDefinitionScheduler workflowDefinitionScheduler, IWorkflowInstanceScheduler workflowInstanceScheduler, IBookmarkSerializer bookmarkSerializer, ILogger <ScheduleTimers> logger) { _workflowDefinitionScheduler = workflowDefinitionScheduler; _workflowInstanceScheduler = workflowInstanceScheduler; _bookmarkSerializer = bookmarkSerializer; _logger = logger; }
public UnscheduleTimers(IWorkflowDefinitionScheduler workflowDefinitionScheduler, IWorkflowInstanceScheduler workflowInstanceScheduler) { _workflowDefinitionScheduler = workflowDefinitionScheduler; _workflowInstanceScheduler = workflowInstanceScheduler; }
public RemoveScheduledTriggers(IWorkflowDefinitionScheduler workflowDefinitionScheduler, IWorkflowInstanceScheduler workflowInstanceScheduler) { _workflowDefinitionScheduler = workflowDefinitionScheduler; _workflowInstanceScheduler = workflowInstanceScheduler; }
public ScheduleTriggerConsumer(IBookmarkSerializer bookmarkSerializer, IWorkflowDefinitionScheduler workflowDefinitionScheduler, ILogger <ScheduleTriggerConsumer> logger) { _bookmarkSerializer = bookmarkSerializer; _workflowDefinitionScheduler = workflowDefinitionScheduler; _logger = logger; }
public SchedulePublishedWorkflows(IWorkflowDefinitionScheduler workflowScheduler, ITriggerFinder triggerFinder, ILogger <SchedulePublishedWorkflows> logger) { _workflowScheduler = workflowScheduler; _triggerFinder = triggerFinder; _logger = logger; }