public static void RemoveServers(IEnumerable <string> servers) { lock (locker) { var farmName = WebFarmConfiguration.FarmName; IISWebFarmConfigurationUtils.RemoveServers(farmName, servers); } }
public static void AddServer(string serverAddress, int port) { lock (locker) { var farmName = WebFarmConfiguration.FarmName; IISWebFarmConfigurationUtils.AddServer(farmName, serverAddress, port); } }
static IEnumerable <string> GetServersFromFarmConfiguration() { lock (locker) { var farmName = WebFarmConfiguration.FarmName; return(IISWebFarmConfigurationUtils.GetServersFromConfiguration(farmName)); } }
public static void SetUpFarm() { lock (locker) { try { IISWebFarmConfigurationUtils.SetUp(WebFarmConfiguration.FarmName); } catch { } } }
public static void AddServers(IEnumerable <string> serverAddresses, int port) { lock (locker) { var farmName = WebFarmConfiguration.FarmName; foreach (var serverAddress in serverAddresses) { IISWebFarmConfigurationUtils.AddServer(farmName, serverAddress, port); } } }