Esempio n. 1
0
 public void Save()
 {
     lock (JsonModel)
     {
         if (JsonModel == null)
         {
             JsonModel = new JsonProviderModel();
         }
         JsonModel.Entities.ForEach(x => x.Save());
         File.WriteAllText(FileName, JsonConvert.SerializeObject(JsonModel));
     }
 }
Esempio n. 2
0
 public void Load()
 {
     lock (JsonModel)
     {
         if (File.Exists(FileName))
         {
             JsonModel = JsonConvert.DeserializeObject <JsonProviderModel>(File.ReadAllText(FileName));
         }
         else
         {
             JsonModel = new JsonProviderModel();
         }
     }
 }