object IConfigurationSystem.GetConfig(string configKey) { HttpContext context = HttpContext.Current; if (context != null) { return(context.GetConfig(configKey)); } // if no context is available we assume application-level configuration HttpConfigurationRecord applicationLevelConfigRecord = HttpConfigurationSystem.GetComplete(); return(applicationLevelConfigRecord.GetConfig(configKey)); }