У меня есть следующий код, в котором есть несколько ошибок, которые я не могу отработать.Я пытаюсь добавить значения в List
, если у пользователя есть доступ, а затем вернуть это List
.
. Красная линия появляется под notificationsList
, когда я пытаюсь ее вернуть.
Но я не уверен, правильно ли я сделал для начала.
public ActionResult GetUserNotificationOptions() {
List<NotificationOption> notificationsList = new List<NotificationOption>();
if(UserAccountHandler.GetIsAuthorised(_db, RestrictedArea.Audits))
{
notificationsList.Add(NotificationOption.NewAudits);
}
if (UserAccountHandler.GetIsAuthorised(_db, RestrictedArea.Overview))
{
notificationsList.Add(NotificationOption.SiginificentDeviationInScore);
}
if (UserAccountHandler.GetIsAuthorised(_db, RestrictedArea.Action))
{
notificationsList.Add(NotificationOption.OutstandingActions);
}
return notificationsList;
}