object GetConfigInternal(string sectionName) { object handler = GetHandler(sectionName); IConfigurationSectionHandler iconf = handler as IConfigurationSectionHandler; if (iconf == null) { return(handler); } object parentConfig = null; if (parent != null) { parentConfig = parent.GetConfig(sectionName); } XmlDocument doc = GetDocumentForSection(sectionName); if (doc == null || doc.DocumentElement == null) { return(parentConfig); } return(iconf.Create(parentConfig, fileName, doc.DocumentElement)); }
public object GetConfig(string sectionName) { Init(); return(config.GetConfig(sectionName)); }