Beispiel #1
0
 public static Options LoadSetting()
 {
     if (mOptions == null)
     {
         if (mSettingsFilePath == null)
         {
             mSettingsFilePath = Path.Combine(Directory.GetCurrentDirectory(), "settings.json");
         }
         try
         {
             mOptions = BKUtility.JsonDeserialize <Options>(BKUtility.LoadTextFile(mSettingsFilePath));
         }
         catch
         {
             mOptions = new Options();
         }
     }
     return(mOptions);
 }
Beispiel #2
0
 public static void SaveSettings()
 {
     BKUtility.SaveTextFile(mSettingsFilePath, BKUtility.JsonSerialize <Options>(mOptions));
 }