Walter.BOM Namespace
Walter.Web.FireWall Namespace
ASP-WAF Web application firewall for .Net 6, .Net 5, .Net Standard 2.1 and .Net Core 3.x

FrequencyRule Class

Frequency related rules are those that allow an attempt for a given duration to allow for user error for a given time until it triggers.

Namespace:  Walter.Web.FireWall.RuleEngine
Assembly:  Walter.Web.FireWall (in Walter.Web.FireWall.dll)

Syntax


public abstract class FrequencyRule : FireWallRule

Remarks


A rule that allows 0 occurrences will trigger immediately, a rule that allows 1 occurrence in 24 hours will trigger on the 2nd time on that 24 hrs timespan. You can unblock the user after a given duration

Inheritance Hierarchy


Walter.Web.FireWall.Annotations..::..BaseFireWallAttribute
  Walter.Web.FireWall.RuleEngine..::..FireWallRule
    Walter.Web.FireWall.RuleEngine..::..FrequencyRule