EventLogReportingExtensions Class
Class allowing you to register the Windows EventLog reporting destination
Namespace:
Microsoft.Extensions.DependencyInjectionAssembly: Walter.Web.FireWall.EventLog (in Walter.Web.FireWall.EventLog.dll)
Examples
Always-On configuration for MVC applications
services.AddFireWall(FireWallTrial.License, FireWallTrial.DomainKey , domainName: new Uri("https://www.your-domain.com", UriKind.Absolute) , options => { //your firewall options }).UseEventLogLogging(options=>{ options.LogName = "FireWall"; options.SourceName = "www.your-domain.com"; }); services.AddMvc(options => // your MVC options ... //Always-On option: Add firewall to all request options.Filters.Add<Walter.Web.FireWall.Filters.FireWallFilter>() );