示例#1
0
 public TimerService(
     IRunnerStateService runnerStateService,
     IConfigurationService configurationService,
     ICloudIntegrationService cloudIntegrationService)
 {
     this.runnerStateService      = runnerStateService;
     this.cloudIntegrationService = cloudIntegrationService;
     this.runnerConfig            = configurationService.RunnerConfig;
 }
示例#2
0
 public ConnectionsController(
     IRunnerStateService runnerStateService,
     IHubContext <RunnerHub> hubContext,
     ICloudIntegrationService cloudIntegrationService)
 {
     this.runnerStateService      = runnerStateService;
     this.hubContext              = hubContext;
     this.cloudIntegrationService = cloudIntegrationService;
 }
示例#3
0
 public RunnerHub(
     IRunnerStateService runnerStateService,
     IConfigurationService runnerConfig,
     IHostApplicationLifetime appLifetime,
     ICloudIntegrationService cloudIntegrationService)
 {
     this.runnerStateService      = runnerStateService;
     this.runnerConfig            = runnerConfig.RunnerConfig;
     applicationLifetime          = appLifetime;
     this.cloudIntegrationService = cloudIntegrationService;
 }