public WorkflowService(ISqlHelper sqlHelper, IItemInfoRepository itemInfoRepository, IStateChangeExecutorRepositories stateChangeExecutorRepositories, IWorkflowEventsMessagesHelper workflowEventsMessagesHelper) { _sqlHelper = sqlHelper; _itemInfoRepository = itemInfoRepository; _stateChangeExecutorRepositories = stateChangeExecutorRepositories; _workflowEventsMessagesHelper = workflowEventsMessagesHelper; }
public StateChangeExecutor( int userId, WorkflowStateChangeParameterEx input, ISqlHelper sqlHelper, IStateChangeExecutorRepositories stateChangeExecutorRepositories, IStateChangeExecutorHelper stateChangeExecutorHelper, IWorkflowEventsMessagesHelper workflowEventsMessagesHelper) { _userId = userId; _input = input; _sqlHelper = sqlHelper; _stateChangeExecutorRepositories = stateChangeExecutorRepositories; _stateChangeExecutorHelper = stateChangeExecutorHelper; _workflowEventsMessagesHelper = workflowEventsMessagesHelper; }