В настоящее время я пишу небольшое веб-приложение, и одним из требований является наличие изображения профиля в правом верхнем углу.Пока размещение было в порядке.Однако меня беспокоит, где хранятся изображения профиля.
В настоящее время я использую папку в wwwroot для их хранения.Однако, если пользователей слишком много, я беспокоюсь о том, что размер папки станет слишком большим.
У меня есть идея сохранить его в другой папке вне папки webroot и contentroot.Что-то вроде в папке C: \ Inetpub \ vhosts \ AppOneContent.
Однако по какой-то причине я не могу заставить работать URL-адрес staticfileoption.Он всегда возвращает 404. Тем не менее, он работает, если я делаю что-то вроде потока FileResult обратно.
Это мой раздел StaticFiles в моем Startup.cs
app.UseStaticFiles(new StaticFileOptions
{
FileProvider = new PhysicalFileProvider("C:\Inetpub\vhosts\AppOneContent\Profiles"),
RequestPath = "/Profiles"
});
Я собираюсь сделатьэта папка еще один wwwroot, где может быть URL для доступа к элементам внутри.
Возможно ли то, что я хочу сделать?