示例#1
0
 public static void Save(AppSettings MooAppSettings)
 {
     //serialize the object to save
     try
     {
         using (FileStream fs = new FileStream(@"Configuration/mooconf.mco", FileMode.Open, FileAccess.Write))
         {
             BinaryFormatter bf = new BinaryFormatter();
             bf.Serialize(fs, MooAppSettings);
         }
     }
     catch (Exception e) { Exceptioner.Log(e); }
 }
示例#2
0
 private void LoadAppState()
 {
     MOO_APPLICATION_SETTINGS = AppSettings.Load();
 }
示例#3
0
 public static AppSettings Load()
 {
     //deserialize the object to load
     AppSettings ASObject = new AppSettings();
     try
     {
         using (FileStream fs = new FileStream(@"Configuration/mooconf.mco", FileMode.Open, FileAccess.Read))
         {
             BinaryFormatter bf = new BinaryFormatter();
             ASObject = (AppSettings)bf.Deserialize(fs);
         }
     }
     catch (Exception e) { Exceptioner.Log(e); }
     return ASObject;
 }