ASP.NET Core MVC (Model-View-Controller) project that consists of an application where the user can upload files (sending them to the application) and, later, it is possible to download them. All this with just a few clicks.
There is no need to perform any type of configuration, just compile the project. To upload files, the user can manually select and finally click on the "Upload" button or simply drag and drop a file into the demarcated area.
I used the NuGet package called MimeTypeMapOffical to obtain the "contentType" of files sent to the application (upload). This is necessary to be able to download the sent file, where you need to obtain its contentType. For example: if the file sent has the extension ".pdf", its contentType will be "application/pdf" and so on.