Exemple #1
0
 public WorkflowInvoker(
     IActivityInvoker activityInvoker,
     IWorkflowStore workflowStore,
     IClock clock,
     ILogger <WorkflowInvoker> logger)
 {
     ActivityInvoker    = activityInvoker;
     this.workflowStore = workflowStore;
     this.clock         = clock;
     this.logger        = logger;
 }
Exemple #2
0
 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;
 }
Exemple #4
0
 public WorkflowInvoker(IActivityInvoker activityInvoker, ILogger <WorkflowInvoker> logger)
 {
     ActivityInvoker = activityInvoker;
     this.logger     = logger;
 }