文件名称:TrafficCop:基于简单规则的 ASP.NET MVC 流量管理器
文件大小:31KB
文件格式:ZIP
更新时间:2024-06-24 06:18:19
C#
交通警察 TrafficCop 是分析传入流量和对请求施加规则或策略的超级简单方法。 TrafficCop 最初是作为一种打击网站推荐垃圾邮件的手段而创建的( ),但它的应用程序也可用于其他手段,例如流量整形或 IP 阻止/白名单。 入门 开始使用 TrafficCop 是无痛的。 在您的 ASP.NET MVC 项目(NuGet 包正在开发中!)中引用源 .dll 后,请按照以下步骤操作。 步骤 1:创建自定义 TrafficCop 注册表 在设置 TrafficCop 之前,您必须首先创建一个自定义注册表并将其注册到 TrafficCop。 TrafficCop Registry 是一个简单的类,您可以使用它通过RegisterRoutePolicy()方法注册您的流量策略/规则,如下所示。 public class YourCustomRegistry : TrafficC
【文件预览】:
TrafficCop-master
----LICENSE(1KB)
----TrafficCop.Demo()
--------packages.config(1KB)
--------Web.config(2KB)
--------TrafficCop.Demo.csproj(10KB)
--------Web.Debug.config(1KB)
--------Controllers()
--------App_Start()
--------BlockFreeSocialButtons.cs(537B)
--------Web.Release.config(1KB)
--------Global.asax.cs(812B)
--------Global.asax(106B)
--------Views()
--------MyCustomRegistry.cs(312B)
--------MyCustomActions.cs(251B)
--------CustomAction.cs(276B)
--------Properties()
----TrafficCop.sln(2KB)
----.gitignore(2KB)
----TrafficCop.Core()
--------packages.config(419B)
--------TrafficCopRoutePolicy.cs(285B)
--------Attribute()
--------TrafficCopActions.cs(99B)
--------MatchActionResult.cs(1KB)
--------RequestContext.cs(1KB)
--------StandardMatchActionResult.cs(170B)
--------Exceptions()
--------IRequestContext.cs(228B)
--------TrafficCop.Core.csproj(3KB)
--------Properties()
--------TrafficCopRegistration.cs(686B)
--------TrafficCop.cs(1KB)
----README.md(4KB)
----TrafficCop.Tests()
--------TrafficCopCustomRegistrationTests.cs(455B)
--------packages.config(268B)
--------TrafficCop.Tests.csproj(4KB)
--------TrafficCopWatchTests.cs(6KB)
--------TestRegistration.cs(128B)
--------BaseUnitTest.cs(1KB)
--------DummyContext.cs(609B)
--------TrafficCopRegisterTests.cs(815B)
--------Properties()
----.gitattributes(2KB)