/// <summary> /// Deserializes data as JSON from a file /// </summary> /// <typeparam name="T">The type of data</typeparam> /// <param name="filePath">The file path to save to</param> protected T DeserializeJSON <T>(FileSystemPath filePath) { // Deserialize the data return(JsonHelpers.DeserializeFromFile <T>(filePath)); }
/// <summary> /// Serializes data as JSON to a file /// </summary> /// <typeparam name="T">The type of data</typeparam> /// <param name="data">The data to serialize</param> /// <param name="filePath">The file path to save to</param> protected void SerializeJSON <T>(T data, FileSystemPath filePath) { // Serialize the data JsonHelpers.SerializeToFile(data, filePath); }