public void SetEnvironmentConfigsPath() { foreach (SreEnvironmentConfig config in EnvironmentConfigs) { config.ConfigFileName = Path.Combine(RootFolder, Path.GetFileName(config.ConfigFileName)); } if ((EnvironmentConfigs.Where(c => c.DisplayName == "Configurator").SingleOrDefault() != null) && (EnvironmentConfigsInstancesOnly.Where(ce => ce.InstanceNumber == 0).SingleOrDefault() != null)) { EnvironmentConfigs.Where(c => c.DisplayName == "Configurator").SingleOrDefault().RemoteUrl = EnvironmentConfigsInstancesOnly.Where(ce => ce.InstanceNumber == 0).SingleOrDefault().RemoteUrl; } }
public SreEnvironmentConfig GetEnvironmentConfig(int instanceNumber) { return(EnvironmentConfigs.Where(ecf => ((ecf.IsService) && (ecf.InstanceNumber == instanceNumber))).SingleOrDefault()); }