#c# #asp.net-mvc
#c# #asp.net-mvc
Вопрос:
У меня есть ASP.NET Приложение MVC, созданное с помощью Visual Studio 2017. Я пытался использовать AllowXRequestsEveryXSecondsAttribute
для действия контроллера, но я не могу найти assembly и пространство имен, где оно определено. По-видимому, класс атрибута еще не определен в .NET Core, но я использую .NET Framework.
Кто-нибудь знает сборку и пространство имен, в которых определен класс атрибута?
Ответ №1:
AllowXRequestsEveryXSecondsAttribute
Не является частью .NET Framework или .NET Core. На самом деле это происходит от третьей стороны за пределами Microsoft, в частности, для демонстрации лучших практик безопасности в .NET Framework.
Microsoft разъяснила это в своих ASP.NET Ядро github: https://github.com/aspnet/AspNetCore/issues/6836
Сама библиотека представлена в виде шаблона проекта, и она предназначена только для .NET Framework, в основном для .NET Framework 4.6.1 или более поздней версии. Поэтому не рекомендуется использовать это для вашего проекта .NET Core.
К вашему сведению, это ссылка на репозиторий github, который содержит реализацию, использование и образец, находится по адресу:https://github.com/johnstaveley/SecurityEssentials
Комментарии:
1. Я скачал библиотеку и собрал ее. Это сработало, как ожидалось. Большое вам спасибо.