Walter.Web.FireWall.Geo.MaxMind (nuget): Use MaxMind Geo data service or API keys to make the Walter.Web.IFireWall 			interface geographically aware allowing you to block requests for certain countries 			and enables you to render a different result based on the region or country the request came from. 			The Package adds functionality to NuGet package Walter.Web.Firewall  			services.AddFireWall(FireWallTrial.License, FireWallTrial.DomainKey 			, domainName: new Uri("https://www.your-domain.com", UriKind.Absolute) 			, options => 			{ 			//your firewall settings 			}).UseGeography(directory:new DirectoryInfo("d:\\MaxMind"));  			This assumes that data files are in d:\MaxMind folder leave blank if you use App_Data and in your application configuration you can set blocking scope like this 			app.UseFireWall() 			.UseGeoBlockingMiddleware(options => { 			options.Block(new[]{GeoLocation.China 			,GeoLocation.RussianFederation}); 			});  			More information on how to use this Add-On is available in this manual https://www.asp-waf.com/download/ASP-WAF-FireWall-Getting-Started.pdf
Keywords: FireWall|waf|Geo-blocking|country|MaxMind