public async Task PauseDownload(IVideoDownload download) { var selected = Downloads.FirstOrDefault(x => x.Id == download.Id); if (selected != null) { await download.PauseAsync(); await this.SaveDownloasdToStorageAsync(); } }