Ролевый контент asp.net mvc
Я хочу отображать содержимое в зависимости от заданной роли (ролей) активного пользователя в ASP.NET MVC.
Сравните старый способ, используя WebForms:
protected void Page_Load(Object sender, EventArgs e)
{
if(User.IsInRole("Administrator")) {
adminLink.Visible = true;
}
}
Теперь, как мне продолжать писать это при использовании ASP.NET MVC? С моей точки зрения, было бы неправильно размещать его непосредственно в файле представления, и назначение переменной для каждого отдельного представления также не будет приятным.