Walter.Web.FireWall
Page Property (FireWallIncidentEventArgs)
Example 
Walter.Web.FireWall Assembly > Walter.Web.FireWall.EventArguments Namespace > FireWallIncidentEventArgs Class : Page Property
access to the page and all it's properties.
Syntax
public IPageRequest Page {get;}

Property Value

The page involved.
Remarks
At this point in time there is no decision on the action to recommend, at this time you can cancel the incident, no incident no blocking or redirecting
Example
before going live you can use the event to document rules that are capturing false positives.
private void MyFireWall_OnIncident(object? sender, Walter.Web.FireWall.EventArguments.FireWallIncidentEventArgs e)
             {
                 _logger?.Lazy().LogCritical("{Method} {page} : {route}\n   {rule}:{RuleNr}\n   Reasons:{Reason}\n   {data}"
                     , e.Page.Method
                     , e.Page.OriginalUrl.AbsolutePath
                     , e.Page.FireWallRoute
                     , e.StackEntry.Rule
                     , e.StackEntry.RuleNr
                     , e.StackEntry.Reason
                     , string.Join("\n   ", e.Data.Select(s => $"{s.Key}:{s.Value}"))
                     );
            
                 e.AllowRaiseIncident = false;
             }
Requirements

Target Platforms: Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2

See Also

Reference

FireWallIncidentEventArgs Class
FireWallIncidentEventArgs Members
OnGuardAction Event
OnIncident Event