AllowXRequestsEveryXSecondsAttribute的程序集和名称空间是什么?

时间:2019-03-10 17:52:11

标签: c# asp.net-mvc

我有一个使用Visual Studio 2017创建的ASP.NET MVC应用程序。我一直在尝试使用AllowXRequestsEveryXSecondsAttribute进行控制器操作,但是找不到定义它的程序集和名称空间。显然,该属性的类尚未在.NET Core中定义,但我正在使用.NET Framework。

有人知道定义属性类的程序集和名称空间吗?

1 个答案:

答案 0 :(得分:3)

AllowXRequestsEveryXSecondsAttribute不是.NET Framework也不是.NET Core的一部分。它实际上来自Microsoft外部的第三方,特别是为了展示.NET Framework中的安全最佳实践。

Microsoft已在其ASP.NET Core github中澄清了这一点: https://github.com/aspnet/AspNetCore/issues/6836

库本身采用项目模板的形式,并且仅适用于.NET Framework,主要适用于.NET Framework 4.6.1或更高版本。因此,不建议将其用于您的.NET Core项目。

仅供参考,这是github存储库的链接,其中包含实现,用法和示例,位于: https://github.com/johnstaveley/SecurityEssentials