public static T LoadAction <T>(string fileName) { StreamReader streamReader = new StreamReader(GetFilePath(fileName)); string json = streamReader.ReadToEnd(); streamReader.Close(); T data = (T)StringSerializationAPI.Deserialize(typeof(T), json); return(data); }
public static void SaveAction <T>(T data, string fileName) { var json = StringSerializationAPI.Serialize(typeof(T), data); StreamWriter streamWriter = new StreamWriter(GetFilePath(fileName)); streamWriter.Write(json); streamWriter.Flush(); streamWriter.Close(); }