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

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

Сообщение Anonymous »

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

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

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

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

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


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

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

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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