Я хочу настроить маршрутизацию на мой сайт компанией пользователя. Один пользователь может работать в некоторых компаниях .
Когда он входит в систему, он может выбрать одну из компаний, тогда все маршруты должны быть отформатированный как: https://example.com/{companyCode}/{controller}/{action}/{id?}
Как я могу это сделать?
Я использовал помощники тегов в Razor Views, например asp-controller
или asp-action
для перенаправления вместо атрибута href
. Если первый вопрос решен, могу ли я использовать asp-route-companyCode
для передачи companyCode по указанному выше URL-адресу, например:
<a asp-controller="Administration" asp-action="EditRole" asp-route-companyCode ="@companyCode">Edit</a>
Спасибо.