public DatabaseWorkflowInstanceStore(IWorkflowInstanceRepository workflowInstanceRepository, IObjectMapper <WorkFlowManagementDomainModule> objectMapper, IActivityDefinitionRepository activityDefinitionRepository, IActivityInstanceRepository activityInstanceRepository, IUnitOfWorkManager unitOfWorkManager, IGuidGenerator guidGenerator) { this._workflowInstanceRepository = workflowInstanceRepository; _objectMapper = objectMapper; _activityDefinitionRepository = activityDefinitionRepository; _activityInstanceRepository = activityInstanceRepository; _unitOfWorkManager = unitOfWorkManager; _guidGenerator = guidGenerator; }
public WorkflowDefinitionVersionService(IMapper mapper, IWorkflowDefinitionVersionRepository repository, IWorkflowInstanceService workflowInstanceService, IActivityDefinitionRepository activityDefinitionRepository, IConnectionDefinitionRepository connectionDefinitionRepository, ElsaDbContext elsaDbContext) { _mapper = mapper; _repository = repository; _workflowInstanceService = workflowInstanceService; _activityDefinitionRepository = activityDefinitionRepository; _connectionDefinitionRepository = connectionDefinitionRepository; _elsaDbContext = elsaDbContext; }