public TeamCityBuildStatusProvider(ITeamCityBuildStatusProviderReporter teamCityBuildStatusProviderReporter)
 {
     this.teamCityBuildStatusProviderReporter = teamCityBuildStatusProviderReporter;
     this.refreshThread           = new Thread(this.RefreshBuildStatus);
     this.cancellationTokenSource = new CancellationTokenSource();
     this.manualResetEvent        = new ManualResetEvent(false);
 }
Ejemplo n.º 2
0
 public TeamCityBusylightConnector(
     IRunOptions runOptions,
     ITeamCityBusylightConnectorReporter teamCityBusylightConnectorReporter,
     ITeamCityBuildStatusProviderReporter teamCityBuildStatusProviderReporter)
 {
     this.runOptions = runOptions;
     this.teamCityBusylightConnectorReporter  = teamCityBusylightConnectorReporter;
     this.teamCityBuildStatusProviderReporter = teamCityBuildStatusProviderReporter;
 }