Я хочу использовать атрибут [Authorize()]
в действии следующим образом:
[Authorize(Roles = "Administrator" or UserId == id)]
public ActionResult Edit(int id){ }
Сейчас я использую такую логику:
public ActionResult Edit(int id)
{
if (User.IsInRole("Administrator") || User.Identity.Name.Equals(id))
{ }
}