Я пытаюсь реализовать общий c атрибут множественного авторизации, который понимает, что каждый метод авторизован ролью, в которой я указываю роль ИЛИ с именем «SysAdmin», которая будет во всех методах, Пример:
[Authorize(Roles = "Role_A,SysAdmin")]
public Method1
{
//actions
}
[Authorize(Roles = "Role_B,SysAdmin")]
public Method2
{
//actions
}
[Authorize(Roles = "Role_C,SysAdmin")]
public Method3
{
//actions
}
Я думаю, что повторять SysAdmin во всех методах - не лучшая идея, есть ли какое-нибудь решение, чтобы передать его generi c?