Concordion.Internal.SpecificationConfigParser.LoadConcordionExtensions C# (CSharp) 메소드

LoadConcordionExtensions() 개인적인 메소드

private LoadConcordionExtensions ( System.Xml.Linq.XElement element ) : void
element System.Xml.Linq.XElement
리턴 void
        private void LoadConcordionExtensions(XElement element)
        {
            var concordionExtensions = element.Element("ConcordionExtensions");
            if (concordionExtensions == null) return;

            Config.ConcordionExtensions = new Dictionary<string, string>();
            foreach (var extensionDefinition in concordionExtensions.Elements("Extension"))
            {
                var typeName = extensionDefinition.Attribute("type").Value;
                var assemblyName = extensionDefinition.Attribute("assembly").Value;
                Config.ConcordionExtensions.Add(typeName, assemblyName);
            }
        }