public async Task <ActionResult> DeleteConfirmed(int id) { using (AzureBlobManager azureBlobManager = AzureBlobManager.getInstance()) { SoundDTO sound = soundService.GetSound(id); await Task.Run(async() => await azureBlobManager.DeleteAsync(sound.FileNameUrl)); await soundService.DeleteSoundAsync(sound); } return(RedirectToAction("Index")); }