private async Task StreamSetter(Stream stream, FilePlaceholder placeHolder) { try { using (var fileStream = File.Create(placeHolder.FilePath)) { await stream.CopyToAsync(fileStream); await fileStream.FlushAsync(); } } finally { placeHolder.Dispose(); } }
private async Task saveAction(Stream stream, FilePlaceholder placeHolder, StorageFile file) { try { using (var fileStream = await file.OpenStreamForWriteAsync()) { await stream.CopyToAsync(fileStream); await fileStream.FlushAsync(); } } finally { placeHolder.Dispose(); } }