public async Task <IActionResult> Upload(ICollection <IFormFile> files) { var addedFiles = new List <Guid>(); foreach (var file in files) { var uploadedFileId = await _fileStorage.AddFileAsync(file.FileName, file.OpenReadStream(), new { }); addedFiles.Add(uploadedFileId); } return(Json(addedFiles)); }
public async Task <IActionResult> SetBannerImage([FromRoute] string id) { var bannerImage = $"{id}.png"; var addedFiles = new List <Guid>(); foreach (var file in Request.Form.Files) { var uploadedFileId = await _fileStorage.AddFileAsync(bannerImage, file.OpenReadStream(), new { ideaId = id }); addedFiles.Add(uploadedFileId); } return(Json(addedFiles)); }