public WorkFlowExecutorService(IWorkFlowCreatorService <WorkFlow> workFlowCreatorService, IWorkFlowContext workFlowContext, IUserManager <GearUser> userManager, ILogger <WorkFlowExecutorService> logger, IBackgroundTaskQueue backgroundTaskQueue) { _workFlowCreatorService = workFlowCreatorService; _workFlowContext = workFlowContext; _userManager = userManager; _logger = logger; _backgroundTaskQueue = backgroundTaskQueue; }
/// <summary> /// Constructor /// </summary> /// <param name="context"></param> /// <param name="workFlowCreatorService"></param> /// <param name="mapper"></param> /// <param name="notify"></param> public PipeLineService(IPipeLineContext context, IWorkFlowCreatorService <WorkFlow> workFlowCreatorService, IMapper mapper, INotify <GearRole> notify) { _context = context; _workFlowCreatorService = workFlowCreatorService; _mapper = mapper; _notify = notify; }
public WorkFlowBuilderController(IWorkFlowCreatorService <WorkFlow> workFlowCreatorService, IUserManager <GearUser> userManager) { _workFlowCreatorService = workFlowCreatorService; _userManager = userManager; }