public Task SaveCompressedFileAsync(object data, string fileName) { return(FileIOHelper.SaveCompressedAsync(data, ApplicationData.Current.LocalFolder, fileName)); }
public async Task <T> LoadCompressedFileAsync <T>(string fileName) where T : class { await FileIOHelper.MigrateDataAsync(ApplicationData.Current.LocalFolder, fileName); return(await FileIOHelper.LoadCompressedAsync <T>(ApplicationData.Current.LocalFolder, fileName)); }
public async Task <Stream> GetFileStreamForReadAsync(string fileName) { var folder = ApplicationData.Current.LocalFolder; return(await folder.OpenStreamForReadAsync(FileIOHelper.GetArchiveFileName(fileName))); }
public T LoadCompressedFile <T>(Stream archiveStream, string fileName) where T : class { return(FileIOHelper.LoadCompressed <T>(archiveStream, fileName)); }
public Task <T> LoadCompressedFileAsync <T>(string fileName) where T : class { return(FileIOHelper.LoadCompressedAsync <T>(ApplicationData.Current.LocalFolder, fileName)); }