Beispiel #1
0
 public WorkflowInstanceAppService(IWorkflowInvoker workflowInvoker, IWorkflowDefinitionVersionRepository workflowDefinitionVersionRepository, IWorkflowInstanceRepository workflowInstanceRepository, IWorkflowInstanceStore workflowInstanceStore)
 {
     _workflowInvoker = workflowInvoker;
     _workflowDefinitionVersionRepository = workflowDefinitionVersionRepository;
     _workflowInstanceRepository          = workflowInstanceRepository;
     _workflowInstanceStore = workflowInstanceStore;
 }
Beispiel #2
0
 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;
 }
Beispiel #3
0
 public DatabaseWorkflowDefinitionStore(IWorkflowDefinitionVersionRepository workflowDefinitionVersionRepository, IObjectMapper <WorkFlowManagementDomainModule> objectMapper, IActivityDefinitionRepository activityDefinitionRepository, IWorkflowInstanceRepository workflowInstanceRepository, IActivityInstanceRepository activityInstanceRepository, IUnitOfWorkManager unitOfWorkManager, IGuidGenerator guidGenerator)
 {
     _workflowDefinitionVersionRepository = workflowDefinitionVersionRepository;
     _objectMapper = objectMapper;
     _activityDefinitionRepository = activityDefinitionRepository;
     _workflowInstanceRepository   = workflowInstanceRepository;
     _activityInstanceRepository   = activityInstanceRepository;
     _unitOfWorkManager            = unitOfWorkManager;
     _guidGenerator = guidGenerator;
 }
 public WorkflowDefinitionAppService(IWorkflowDefinitionStore workflowDefinitionStore, IWorkflowInstanceStore workflowInstanceStore, IWorkflowDefinitionVersionRepository workflowDefinitionVersionRepository)
 {
     _workflowDefinitionStore             = workflowDefinitionStore;
     _workflowDefinitionVersionRepository = workflowDefinitionVersionRepository;
     _workflowInstanceStore = workflowInstanceStore;
 }