public async Task ClearPlaylist() { if (await _storageService.FileExistsAsync(_playlistFile)) { await _storageService.DeleteFileAsync(_playlistFile); } }
public static async Task DeleteFileIfExists(this IStorageServiceHandler storageService, string file) { if (await storageService.FileExistsAsync(file)) { await storageService.DeleteFileAsync(file); } }
private async Task SaveTheImage(WriteableBitmap bitmap, string filename) { if (await _storageService.FileExistsAsync(filename)) { await _storageService.DeleteFileAsync(filename); } using (var fileStream = await _storageService.CreateFileAsync(filename)) { await bitmap.SavePngAsync(fileStream); } }
public static async Task ClearLogs() { try { if (await CacheStorage.FileExistsAsync(LogFileName)) { await CacheStorage.DeleteFileAsync(LogFileName); } } catch (Exception) { } }
private async Task SaveTheImage(WriteableBitmap bitmap) { if (await _storageService.FileExistsAsync(LockScreenFile)) { await _storageService.DeleteFileAsync(LockScreenFile); } using (var fileStream = await _storageService.CreateFileAsync(LockScreenFile)) { var encoder = new PngEncoder(); var image = bitmap.ToImage(); encoder.Encode(image, fileStream); } }