Совместное использование переменных в представлениях Razor в ASP. NET Core 3.1 - PullRequest
0 голосов
/ 14 апреля 2020

У меня есть приложение ASP. NET Core 3.1 MVC. В одном из моих бритвенных представлений у меня есть переменная, которая указывает на значение сеанса.

@{
    var userid = Context.Session.GetString("userid");
}

Мне было интересно, как я могу сделать его доступным для всех представлений, не объявляя его в каждом из них. Я читал этот вопрос, который задавал более или менее одно и то же, но задавал 9 лет go. Publi c переменные в MVC 3 Razor _ViewStart

Можно ли для этой цели использовать _ViewImports или _ViewStarts, если да, то как?

Заранее спасибо!

1 Ответ

0 голосов
/ 14 апреля 2020

"Вместо создания переменных вам лучше внедрить службу, которая будет генерировать нужные вам значения по мере необходимости."

, как написано DavidG @ { ссылка }

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