Example #1
0
 public BlockService(IDataStore dataStore, ILogReader logFileDataSource, IIPLocator ipLocator, IFirewallIpBlocker ipBlocker, IIPBlockPolicyFactory policyFactory)
 {
     this.dataStore         = dataStore;
     this.logFileDataSource = logFileDataSource;
     this.ipLocator         = ipLocator;
     this.ipBlocker         = ipBlocker;
     this.policyFactory     = policyFactory;
     Run();
 }
Example #2
0
 public ZxLocator(IIPLocator fallback) => IPv4FallbackLocator = fallback;