Пример #1
0
 public WorkflowInstanceAppService(IWorkflowInvoker workflowInvoker, IWorkflowDefinitionVersionRepository workflowDefinitionVersionRepository, IWorkflowInstanceRepository workflowInstanceRepository, IWorkflowInstanceStore workflowInstanceStore)
 {
     _workflowInvoker = workflowInvoker;
     _workflowDefinitionVersionRepository = workflowDefinitionVersionRepository;
     _workflowInstanceRepository          = workflowInstanceRepository;
     _workflowInstanceStore = workflowInstanceStore;
 }
 public WorkflowInstanceService(IMapper mapper, IWorkflowInstanceRepository repository, IActivityInstanceRepository activityInstanceRepository, IBlockingActivityRepository blockingActivityRepository, ElsaDbContext elsaDbContext)
 {
     _mapper     = mapper;
     _repository = repository;
     _activityInstanceRepository = activityInstanceRepository;
     _blockingActivityRepository = blockingActivityRepository;
     _elsaDbContext = elsaDbContext;
 }
Пример #3
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;
 }
Пример #4
0
 public CreationK2Controller(
     IAuthorizationService authorizationService,
     IK2DataService k2DataService,
     ICatalogService catalogService,
     IK2IntegrationOpus k2IntegrationOpus,
     ICreationFormService creationFormService,
     IWorkflowTaskRegisterRepository workflowTaskRegisterRepository,
     IWorkflowInstanceTaskRepository workflowInstanceTaskRepository,
     IWorkflowInstanceRepository workflowInstanceRepository)
 {
     _authorizationService           = authorizationService;
     _k2IntegrationOpus              = k2IntegrationOpus;
     _k2DataService                  = k2DataService;
     _catalogService                 = catalogService;
     _creationFormService            = creationFormService;
     _workflowTaskRegisterRepository = workflowTaskRegisterRepository;
     _workflowInstanceTaskRepository = workflowInstanceTaskRepository;
     _workflowInstanceRepository     = workflowInstanceRepository;
 }
Пример #5
0
 public MockController(
     IAuthorizationService authorizationService,
     ISharePointSecurityProvider sharePointSecurityProvider,
     ITCMockService tcMockService,
     IOperationRepository operationRepository,
     IK2Manager k2Manager,
     IGlobalModelRepository globalModelRepository,
     IWorkflowInstanceTaskRepository workflowInstanceTaskRepository,
     IWorkflowInstanceRepository workflowInstanceRepository,
     ISecurityGroupAssignedRepository securityGroupAssignedRepository)
 {
     _authorizationService       = authorizationService;
     _sharePointSecurityProvider = sharePointSecurityProvider;
     _tcMockService         = tcMockService;
     _operationRepository   = operationRepository;
     _k2Manager             = k2Manager;
     _globalModelRepository = globalModelRepository;
     _k2IntegrationHelper   = new K2IntegrationHelper(k2Manager,
                                                      workflowInstanceTaskRepository,
                                                      workflowInstanceRepository);
     _securityGroupAssignedRepository = securityGroupAssignedRepository;
 }
 public WorkflowInstanceService(IUnitOfWork unitOfWork, IWorkflowInstanceRepository workflowInstanceRepository, IEmailHelper emailHelper)
 {
     this.unitOfWork = unitOfWork;
     this.workflowInstanceRepository = workflowInstanceRepository;
     this.emailHelper = emailHelper;
 }
Пример #7
0
 public SmsHandler(IStateMachineMapper mapper, IBus bus, IWorkflowInstanceRepository instanceRepository)
 {
     this.mapper = mapper;
     this.bus = bus;
       this.instanceRepository = instanceRepository;
 }
Пример #8
0
 public ForkHandler(IWorkflowInstanceRepository instanceRepository, IStateMachineMapper mapper)
 {
     this.instanceRepository = instanceRepository;
     this.mapper             = mapper;
 }
Пример #9
0
 public ForkHandler(IWorkflowInstanceRepository instanceRepository, IStateMachineMapper mapper)
 {
     this.instanceRepository = instanceRepository;
       this.mapper = mapper;
 }
Пример #10
0
 public SmsHandler(IStateMachineMapper mapper, IBus bus, IWorkflowInstanceRepository instanceRepository)
 {
     this.mapper             = mapper;
     this.bus                = bus;
     this.instanceRepository = instanceRepository;
 }
Пример #11
0
 public WorkflowInstanceService(IUnitOfWork unitOfWork, IWorkflowInstanceRepository workflowInstanceRepository, IEmailHelper emailHelper)
 {
     this.unitOfWork = unitOfWork;
     this.workflowInstanceRepository = workflowInstanceRepository;
     this.emailHelper = emailHelper;
 }