Projet ASP.NET Core MVC (Model-View-Controller) qui consiste en une application dans laquelle l'utilisateur peut télécharger des fichiers (en les envoyant à l'application) et, plus tard, il est possible de les télécharger. Tout cela en quelques clics.
Il n'est pas nécessaire d'effectuer un quelconque type de configuration, il suffit de compiler le projet. Pour télécharger des fichiers, l'utilisateur peut sélectionner manuellement et enfin cliquer sur le bouton "Télécharger" ou simplement glisser et déposer un fichier dans la zone délimitée.
J'ai utilisé le package NuGet appelé MimeTypeMapOffical pour obtenir le "contentType" des fichiers envoyés à l'application (upload). Ceci est nécessaire pour pouvoir télécharger le fichier envoyé, où vous devez obtenir son contentType. Par exemple : si le fichier envoyé a l'extension ".pdf", son contentType sera "application/pdf" et ainsi de suite.