From 8f91fb7221c8eedffb9bdd57f3b215ed2e46adf6 Mon Sep 17 00:00:00 2001 From: Guillaume Lambert Date: Tue, 2 Jun 2020 10:48:59 +0200 Subject: [PATCH] fix:Remove duplicated controller preventing to build --- .../Controllers/UploadFilesController.cs | 38 ------------------- 1 file changed, 38 deletions(-) delete mode 100644 Part6/FileUpload/Controllers/UploadFilesController.cs diff --git a/Part6/FileUpload/Controllers/UploadFilesController.cs b/Part6/FileUpload/Controllers/UploadFilesController.cs deleted file mode 100644 index 3006091..0000000 --- a/Part6/FileUpload/Controllers/UploadFilesController.cs +++ /dev/null @@ -1,38 +0,0 @@ -using Microsoft.AspNetCore.Http; -using Microsoft.AspNetCore.Mvc; -using System.Collections.Generic; -using System.IO; -using System.Linq; -using System.Threading.Tasks; - -namespace FileUpload.Controllers -{ - public class FileUploadController : Controller - { - [HttpPost("FileUpload")] - public async Task Index(List files) - { - long size = files.Sum(f => f.Length); - - var filePaths = new List(); - foreach (var formFile in files) - { - if (formFile.Length > 0) - { - // full path to file in temp location - var filePath = Path.GetTempFileName(); - filePaths.Add(filePath); - - using (var stream = new FileStream(filePath, FileMode.Create)) - { - await formFile.CopyToAsync(stream); - } - } - } - - // process uploaded files - // Don't rely on or trust the FileName property without validation. - return Ok(new { count = files.Count, size, filePaths }); - } - } -} \ No newline at end of file