public async Task <JsonResult> Upload(HttpPostedFileBase blob, string dateStart, string duration) { using (AzureBlobManager azureBlobManager = AzureBlobManager.getInstance()) { await soundService.MakeSoundAsync(new SoundDTO() { DateStart = dateStart, Duration = duration, FileNameUrl = await azureBlobManager.SaveAsync(blob).ConfigureAwait(true), UserId = GetId(soundService.GetUsers(), MvcApplication.cookies.Value) }); } return(JsonConvert.DeserializeObject <dynamic>("Success: " + blob.FileName)); }