public void Save() { try { JsonFactory.ToFile(this.StoreFile, this.Store); } catch (Exception e) { Log.Error(e); } }
public static void Save() { var file = Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "Cache", "game", "sdk.json"); var data = new Dictionary <string, object>(); foreach (var item in Items) { data[item.Key] = ((dynamic)item.Value).Value; } JsonFactory.ToFile(file, data); }
public void Save() { try { var data = this.Cache.Where(e => e.Value.GetValue() != null).ToDictionary(e => e.Key, e => new ObjectValue(e.Value.GetValue())); JsonFactory.ToFile(this.StoreFile, data); } catch (Exception e) { Log.Error(e); } }