Пример #1
0
 public void CreateObject(string table, string key, DatabaseObject obj)
 {
     File.WriteAllText(Path.Combine(this.StorageLocation, table, key + ".tson"), TsonConvert.SerializeObject(DatabaseObjectExtensions.ToDictionary(obj.Properties), Formatting.Indented));
 }
Пример #2
0
 /// <summary>
 /// This method allows you to load a Database Object (properties only) from a TSON string.
 /// </summary>
 /// <param name="input"> The TSON string. </param>
 /// <returns> A database object containing the properties of the deserialized TSON. </returns>
 public static DatabaseObject LoadFromString(string input) => DatabaseEx.FromDictionary(TsonConvert.DeserializeObject(input)) as DatabaseObject;
 public override string ToString()
 {
     return(TsonConvert.SerializeObject(this, Formatting.Indented));
 }