public Host() { this.ForecastWorkers = new List <ForecastWorker>(); WhiteListForecastWorker whiteListForecastWorker = StealFocusForecastConfiguration.GetWhiteListForecastWorker(); if (whiteListForecastWorker != null) { this.ForecastWorkers.Add(whiteListForecastWorker); } DeploymentDeleteForecastWorker[] deploymentDeleteForecastWorkers = StealFocusForecastConfiguration.GetDeploymentDeleteForecastWorkers(); foreach (DeploymentDeleteForecastWorker deploymentDeleteForecastWorker in deploymentDeleteForecastWorkers) { this.ForecastWorkers.Add(deploymentDeleteForecastWorker); } DeploymentCreateForecastWorker[] deploymentCreateForecastWorkers = StealFocusForecastConfiguration.GetDeploymentCreateForecastWorkers(); foreach (DeploymentCreateForecastWorker deploymentCreateForecastWorker in deploymentCreateForecastWorkers) { this.ForecastWorkers.Add(deploymentCreateForecastWorker); } ScheduledHorizontalScaleForecastWorker[] scheduledHorizontalScaleForecastWorkers = StealFocusForecastConfiguration.GetScheduledHorizontalScaleForecastWorkers(); foreach (ScheduledHorizontalScaleForecastWorker scheduledHorizontalScaleForecastWorker in scheduledHorizontalScaleForecastWorkers) { this.ForecastWorkers.Add(scheduledHorizontalScaleForecastWorker); } TableDeleteForecastWorker[] tableDeleteForecastWorkers = StealFocusForecastConfiguration.GetTableDeleteForecastWorkers(); foreach (TableDeleteForecastWorker tableDeleteForecastWorker in tableDeleteForecastWorkers) { this.ForecastWorkers.Add(tableDeleteForecastWorker); } BlobContainerDeleteForecastWorker[] blobContainerDeleteForecastWorkers = StealFocusForecastConfiguration.GetBlobContainerDeleteForecastWorkers(); foreach (BlobContainerDeleteForecastWorker blobContainerDeleteForecastWorker in blobContainerDeleteForecastWorkers) { this.ForecastWorkers.Add(blobContainerDeleteForecastWorker); } }
public void UnitTestGetWhiteListForecastWorker() { WhiteListForecastWorker whiteListForecastWorker = StealFocusForecastConfiguration.GetWhiteListForecastWorker(); Assert.IsNotNull(whiteListForecastWorker); }