public WorkflowInvoker( IActivityInvoker activityInvoker, IWorkflowStore workflowStore, IClock clock, ILogger <WorkflowInvoker> logger) { ActivityInvoker = activityInvoker; this.workflowStore = workflowStore; this.clock = clock; this.logger = logger; }
public WorkflowInvoker( IActivityInvoker activityInvoker, IWorkflowFactory workflowFactory, IWorkflowRegistry workflowRegistry, IWorkflowInstanceStore workflowInstanceStore, IEnumerable <IWorkflowEventHandler> workflowEventHandlers, IClock clock, IServiceProvider serviceProvider, ILogger <WorkflowInvoker> logger) { this.activityInvoker = activityInvoker; this.workflowFactory = workflowFactory; this.workflowRegistry = workflowRegistry; this.workflowInstanceStore = workflowInstanceStore; this.workflowEventHandlers = workflowEventHandlers; this.clock = clock; this.serviceProvider = serviceProvider; this.logger = logger; }
public WorkFlowInvoker( IActivityInvoker activityInvoker, IWorkflowFactory workflowFactory, IWorkflowRegistry workflowRegistry, IWorkflowInstanceStore workflowInstanceStore, IEnumerable <IWorkflowEventHandler> workflowEventHandlers, IClock clock, IServiceProvider serviceProvider, ILogger <WorkFlowInvoker> logger, IDistributedEventBus distributedEventBus) { _activityInvoker = activityInvoker; _workflowFactory = workflowFactory; _workflowRegistry = workflowRegistry; _workflowInstanceStore = workflowInstanceStore; _workflowEventHandlers = workflowEventHandlers; _clock = clock; _serviceProvider = serviceProvider; _logger = logger; _distributedEventBus = distributedEventBus; }
public WorkflowInvoker(IActivityInvoker activityInvoker, ILogger <WorkflowInvoker> logger) { ActivityInvoker = activityInvoker; this.logger = logger; }