Где сохранить загруженные изображения в спа-шаблоне «asp.net core web api with реагировать» и предоставить изображения клиенту? - PullRequest
0 голосов
/ 06 июля 2019

Я запускаю проект с базовым веб-API asp.net с реакцией (шаблон spa) и хочу загрузить изображения на сервер (например, аватар пользователя), а затем показать изображения в клиентском приложении.

Нет проблем с загрузкой, но у меня вопрос, где сохранить загруженные изображения?

В файле ConfigureServices в файле startup.cs

есть расположение статических файлов.
// In production, the React files will be served from this directory
services.AddSpaStaticFiles(configuration =>
{
    configuration.RootPath = "ClientApp/build";
});

и в ответ я знаю, что я должен использовать папку "public" для статических файлов, но проблема в разработке, и отладка файлов vs 2019 динамически добавляет, что "ClientApp / build / public" не отображается в браузере, и я получаю ошибку 404.

Должен ли я обрабатывать статические файлы, такие как .jpg, с ядром asp.net? или есть другой вариант?

Я ожидаю получить изображение по URL, например, так: "https://{sitename}/img/example.jpg"

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...