Exemplo n.º 1
0
 public Task SaveCompressedFileAsync(object data, string fileName)
 {
     return(FileIOHelper.SaveCompressedAsync(data, ApplicationData.Current.LocalFolder, fileName));
 }
Exemplo n.º 2
0
        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));
        }
Exemplo n.º 3
0
        public async Task <Stream> GetFileStreamForReadAsync(string fileName)
        {
            var folder = ApplicationData.Current.LocalFolder;

            return(await folder.OpenStreamForReadAsync(FileIOHelper.GetArchiveFileName(fileName)));
        }
Exemplo n.º 4
0
 public T LoadCompressedFile <T>(Stream archiveStream, string fileName) where T : class
 {
     return(FileIOHelper.LoadCompressed <T>(archiveStream, fileName));
 }
Exemplo n.º 5
0
 public Task <T> LoadCompressedFileAsync <T>(string fileName) where T : class
 {
     return(FileIOHelper.LoadCompressedAsync <T>(ApplicationData.Current.LocalFolder, fileName));
 }