Exemple #1
0
 public WorkflowInstanceExecutor(IResumesWorkflow workflowRunner, IWorkflowInstanceStore workflowInstanceStore, IWorkflowStorageService workflowStorageService, ILogger <WorkflowInstanceExecutor> logger)
 {
     _workflowRunner         = workflowRunner;
     _workflowStorageService = workflowStorageService;
     WorkflowInstanceStore   = workflowInstanceStore;
     _logger = logger;
 }
Exemple #2
0
 public WorkflowReviver(
     IResumesWorkflow resumesWorkflow,
     IWorkflowInstanceDispatcher workflowInstanceDispatcher,
     IWorkflowRegistry workflowRegistry,
     IWorkflowInstanceStore workflowInstanceStore,
     IGetsStartActivitiesForCompositeActivityBlueprint startingActivitiesProvider)
 {
     _resumesWorkflow            = resumesWorkflow;
     _workflowInstanceDispatcher = workflowInstanceDispatcher;
     _workflowRegistry           = workflowRegistry;
     _workflowInstanceStore      = workflowInstanceStore;
     _startingActivitiesProvider = startingActivitiesProvider ?? throw new ArgumentNullException(nameof(startingActivitiesProvider));
 }
 public ExecuteWorkflowInstance(IResumesWorkflow workflowRunner, IWorkflowInstanceStore workflowInstanceStore, ILogger <ExecuteWorkflowInstance> logger)
 {
     _workflowRunner        = workflowRunner;
     _workflowInstanceStore = workflowInstanceStore;
     _logger = logger;
 }