Я следую этому руководству по добавлению аутентификации JWT в мой web-интерфейс ядра dotnet. Я добавил атрибут [AllowAnonymous]
метод в моем контроллере, однако я получаю сообщение об ошибке, указывающее, что тип или пространство имен не может быть найдено.
Не удалось найти тип или имя пространства имен 'AllowAnonymous' (отсутствует директива using или ссылка на сборку?) (CS0246) [GitWrap]
Я видел этот ответ на тот же вопрос, и после следующих предложений (чтобы добавить ссылку на System.Web.Http
) у меня все еще остается та же ошибка.
Обратите внимание, я работаю с VSCode (с которым я совершенно незнаком), и добавил пакет следующей командой:
dotnet add package System.Web.Http
Выложенная строка также указывает на добавление ссылки на System.We.Mvc
, что я и сделал с помощью команды dotnet add package
. И наконец, я восстановил пакеты с dotnet restore
, но у меня все еще есть та же самая ошибка.
Может ли кто-нибудь указать, как правильно добавить ссылку на требуемый пакет в ядре dotnet, чтобы я мог использовать атрибут AllowAnonymous
?