На Asp.net было размещено несколько блейзоров - PullRequest
0 голосов
/ 30 октября 2018

Я делю свой веб-сайт на несколько блаженных приложений, в которых каждый модуль должен маршрутизироваться по дополнительному пути, например: Модуль продуктов должен быть доступен по ссылке «домен / продукты». и т.д.

так в методе configure в моем проекте основного сервера asp.net при вызове

app.UseBlazor<Products.Startup>()

Как правильно направить все URL-адреса одностраничного приложения через «домен / продукты / *»

спасибо

1 Ответ

0 голосов
/ 30 октября 2018

Вы можете разместить свое приложение Blazor в подпапке с помощью:

app.Map("/subfolder", child => { child.UseBlazor<Blazor.Program>(); });

И измените базовый путь вашего блэйз-приложения в index.html следующим образом:

<base href="/subfolder/" />

...