public WorkflowInstanceExecutor(IResumesWorkflow workflowRunner, IWorkflowInstanceStore workflowInstanceStore, IWorkflowStorageService workflowStorageService, ILogger <WorkflowInstanceExecutor> logger) { _workflowRunner = workflowRunner; _workflowStorageService = workflowStorageService; WorkflowInstanceStore = workflowInstanceStore; _logger = logger; }
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; }