Маршрутизация статических файлов в ASP.NET Core - PullRequest
0 голосов
/ 05 декабря 2018

Всем доброго времени суток.

Я пробовал несколько, чтобы заставить статические файлы работать через маршрутизацию, но, похоже, это не работает в IIS.

Мой текущий подход таков:

app.MapWhen(context =>
{
    var path = context.Request.Path.Value;
    return path.StartsWith("/Images", StringComparison.OrdinalIgnoreCase);
}, config => config.UseStaticFiles());

Какие-либо подсказки, что я должен сделать, чтобы маршрутизация статических файлов работала?

1 Ответ

0 голосов
/ 05 декабря 2018

Вот пример того, как вы можете получить доступ к статическим файлам в папке с именем «Content» в проекте Root.

app.UseStaticFiles(new StaticFileOptions
{
      FileProvider = new PhysicalFileProvider(
      Path.Combine(Directory.GetCurrentDirectory(), "Content")),
      RequestPath = "/Content"
});

ex: http://localhost/content/myfile.html

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