public WorkflowLogic(IWorkflowQueueRepository workflowQueueRepository, IRunnedWorkflowRepository runnedWorkflowRepository, IRunnedWorkflowStepRepository runnedWorkflowStepRepository, IRunnedTaskRepository runnedTaskRepository, IRunnedNextWorkflowStepRepository runnedNextWorkflowStepRepository, IParameterRepository parameterRepository) { _workflowQueueRepository = workflowQueueRepository; _runnedWorkflowRepository = runnedWorkflowRepository; _runnedWorkflowStepRepository = runnedWorkflowStepRepository; _runnedTaskRepository = runnedTaskRepository; _runnedNextWorkflowStepRepository = runnedNextWorkflowStepRepository; _parameterRepository = parameterRepository; }
public WorkflowQueueService(IWorkflowQueueRepository workflowQueueRepository) { _workflowQueueRepository = workflowQueueRepository; }
public WorkflowQueueService() { _workflowQueueRepository = new WorkflowQueueRepository(); }