Esempio n. 1
0
 public static void SaveForumSections()
 {
     if (_sm_ForumSections != null)
     {
         lock (_sm_ForumSectionLock)
         {
             bool saveData = false;
             foreach (var forumSection in _sm_ForumSections)
             {
                 if (forumSection.Value.m_DataUpdated == true)
                 {
                     saveData = true;
                 }
                 forumSection.Value.m_DataUpdated = false;
             }
             if (saveData == true)
             {
                 Utility.AssertFilePath(StaticValues.LauncherSettingsDirectory + "DownloadedForumCache.dat");
                 Utility.SaveSerialize(StaticValues.LauncherSettingsDirectory + "DownloadedForumCache.dat", _sm_ForumSections, false);
             }
         }
     }
 }
Esempio n. 2
0
 public static void Save()
 {
     Utility.AssertDirectory(StaticValues.LauncherSettingsDirectory);
     Utility.SaveSerialize(StaticValues.LauncherSettingsDirectory + "Settings.cfg", sm_Settings, false);
 }