using System.Configuration; namespace AspClassic.Scripting.Hosting.Configuration; public class LanguageElementCollection : ConfigurationElementCollection { public override ConfigurationElementCollectionType CollectionType => ConfigurationElementCollectionType.BasicMap; protected override bool ThrowOnDuplicate => false; protected override string ElementName => "language"; protected override ConfigurationElement CreateNewElement() { return new LanguageElement(); } protected override object GetElementKey(ConfigurationElement element) { return ((LanguageElement)element).Type; } }