public static SettingsInfo MainSettings(int MID) { object obj = CacheRetrieve(string.Format(CacheKeys.MainSettings, MID)); if (obj == null || disableCache) { var objSettings = new SettingsInfo(); var sb = new SettingsBase {ForumModuleId = MID}; obj = sb.MainSettings; if (disableCache == false) { CacheStore(string.Format(CacheKeys.MainSettings, MID), obj); } } return (SettingsInfo)obj; }