Авторизировать атрибут с использованием постоянного выраженияC#

Место общения программистов C#
Anonymous
Авторизировать атрибут с использованием постоянного выражения

Сообщение Anonymous »

Я пытаюсь установить авторизацию для моих контроллеров, которые могут сделать следующее: < /p>

[Authorize(Roles = "Approver")]
< /code>

Как быстрее имена ролей хранятся в базе данных, и поэтому я хотел бы попытаться сделать следующее: < /p>

[Authorize(Roles = Settings.Instance.RoleEmployee)]
< /code>

Но я получаю следующую ошибку: < /p>


Аргумент атрибута должен быть постоянным выражением, выражение Typeof
или массивное выражение параметра атрибута.>

Подробнее здесь: https://stackoverflow.com/questions/119 ... expression

Вернуться в «C#»