Добавьте необязательный первый параметр в URL в ASP. Net Core 3.0 - PullRequest
0 голосов
/ 06 февраля 2020

Я хочу настроить маршрутизацию на мой сайт компанией пользователя. Один пользователь может работать в некоторых компаниях .

  1. Когда он входит в систему, он может выбрать одну из компаний, тогда все маршруты должны быть отформатированный как: https://example.com/{companyCode}/{controller}/{action}/{id?} Как я могу это сделать?

  2. Я использовал помощники тегов в 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>

Спасибо.

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