Проект ASP.NET Core MVC (Модель-Представление-Контроллер), состоящий из приложения, в котором пользователь может загружать файлы (отправляя их в приложение), а затем их можно загружать. Все это всего за несколько кликов.
Нет необходимости выполнять какую-либо настройку, просто скомпилируйте проект. Чтобы загрузить файлы, пользователь может вручную выбрать и, наконец, нажать кнопку «Загрузить» или просто перетащить файл в разграниченную область.
Я использовал пакет NuGet под названием MimeTypeMapOffical для получения «contentType» файлов, отправляемых в приложение (загрузка). Это необходимо для того, чтобы иметь возможность скачать отправленный файл, где необходимо получить его contentType. Например: если отправленный файл имеет расширение «.pdf», его тип содержимого будет «application/pdf» и так далее.