public void AddConfiguration(ConfigurationGroup configuration) { if (ConfigurationList.Any(C => C.ConfigurationName == configuration.ConfigurationName && C.Platform == configuration.Platform)) throw new ArgumentException(string.Format("Configuration {0}|{1} already exists!", configuration.ConfigurationName, configuration.Platform)); ConfigurationList.Add(configuration); }
public void RemoveConfiguration(ConfigurationGroup configuration) { ConfigurationList.Remove(configuration); }