コード例 #1
0
 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;
 }
コード例 #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;
 }