FireWallBase Class
Class FireWallBase is the base class to use when creating your own instance of IFireWall by using this class as it's base class.
Namespace:
Walter.Web.FireWallAssembly: Walter.Web.FireWall (in Walter.Web.FireWall.dll)
Syntax
[DebuggerStepThroughAttribute] [DebuggerNonUserCodeAttribute] [DebuggerTypeProxyAttribute] [DebuggerDisplayAttribute] public abstract class FireWallBase : IFireWall, IDisposable, IWhoisProvider
Remarks
If you create your own firewall class then you need to use this base class when configuring the services. You can't create your own implementation of the IFireWall interface and the register that with the dependency injection system.
You will find a more complete code sample on the constructor
Examples
C#
services.AddFireWall<MyFireWall>("Token", "Key", new Uri("https://www.site.com", UriKind.Absolute), options =>{ //add your options here });