コード例 #1
0
 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;
 }
コード例 #2
0
 /// <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;
 }
コード例 #3
0
 public WorkFlowBuilderController(IWorkFlowCreatorService <WorkFlow> workFlowCreatorService, IUserManager <GearUser> userManager)
 {
     _workFlowCreatorService = workFlowCreatorService;
     _userManager            = userManager;
 }