Exemple #1
0
 public JobController(IMessageBus messageBus,
                      ITaskIdGenerator taskIdGenerator,
                      IDayAssignProvider dayAssignProvider,
                      IJobService jobService,
                      IJobAssignProvider jobAssignProvider,
                      IMemberService memberService,
                      IDayAssignService dayAssignService,
                      IJobStatusService jobStatusService,
                      IJobStatusLogService jobStatusLogService,
                      IWeekPlanService weekPlanService,
                      IGuideCommentService guideCommentService)
 {
     this.messageBus          = messageBus;
     this.taskIdGenerator     = taskIdGenerator;
     this.dayAssignProvider   = dayAssignProvider;
     this.jobService          = jobService;
     this.jobAssignProvider   = jobAssignProvider;
     this.memberService       = memberService;
     this.dayAssignService    = dayAssignService;
     this.jobStatusService    = jobStatusService;
     this.jobStatusLogService = jobStatusLogService;
     this.weekPlanService     = weekPlanService;
     this.guideCommentService = guideCommentService;
     this.janitorHubs         = GlobalHost.ConnectionManager.GetHubContext <JanitorHub>();
     this.managementHubs      = GlobalHost.ConnectionManager.GetHubContext <ManagementHub>();
 }
Exemple #2
0
 public OperationalTaskService(
     IMessageBus messageBus,
     ITaskIdGenerator taskIdGenerator,
     IJobAssignProvider jobAssignProvider,
     IDayAssignService dayAssignService,
     IJobProvider jobProvider,
     ICategoryService categoryService,
     IPathHelper pathHelper,
     IMemberService memberService,
     IJobStatusService jobStatusService,
     IJobService jobService)
 {
     this.messageBus        = messageBus;
     this.taskIdGenerator   = taskIdGenerator;
     this.jobAssignProvider = jobAssignProvider;
     this.dayAssignService  = dayAssignService;
     this.jobProvider       = jobProvider;
     this.categoryService   = categoryService;
     this.pathHelper        = pathHelper;
     this.memberService     = memberService;
     this.jobStatusService  = jobStatusService;
     this.jobService        = jobService;
 }