コード例 #1
0
 public static void CleanTextComponentRepository()
 {
     foreach (Settings item in RP.GetSettingsRepositoryList())
     {
         foreach (string item2 in System.Configuration.ConfigurationManager.AppSettings["Languages"].Split(','))
         {
             LS.Cache.Remove(string.Format("TextComponent_{0}_{1}", item.ID, item2));
         }
     }
 }
コード例 #2
0
 public static void CleanSettingsRepository()
 {
     LS.Cache.Remove("SettingsAll");
     foreach (Settings item in RP.GetSettingsRepositoryList())
     {
         LS.Cache.Remove("CurrentSettingsMultiDomain_" + item.Domain + "_" + item.LanguageCode);
         LS.Cache.Remove("CurrentSettings_" + item.LanguageCode);
     }
     LS.Cache.Remove("CurrentSettingsMultiDomain_" + SF.GetCurrentDomain() + "_" + SF.GetLangCodeThreading());
     LS.CurrentHttpContext.Session["AdminCurrentSettingsRepository"] = null;
 }