Walter.Web.FireWall.Geo.MaxMind
2024.12.14.838
Prefix Reserved
dotnet add package Walter.Web.FireWall.Geo.MaxMind --version 2024.12.14.838
NuGet\Install-Package Walter.Web.FireWall.Geo.MaxMind -Version 2024.12.14.838
<PackageReference Include="Walter.Web.FireWall.Geo.MaxMind" Version="2024.12.14.838" />
paket add Walter.Web.FireWall.Geo.MaxMind --version 2024.12.14.838
#r "nuget: Walter.Web.FireWall.Geo.MaxMind, 2024.12.14.838"
// Install Walter.Web.FireWall.Geo.MaxMind as a Cake Addin #addin nuget:?package=Walter.Web.FireWall.Geo.MaxMind&version=2024.12.14.838 // Install Walter.Web.FireWall.Geo.MaxMind as a Cake Tool #tool nuget:?package=Walter.Web.FireWall.Geo.MaxMind&version=2024.12.14.838
This package allows you to protect your firewall using annotations and pre-specified rules. A full getting started document is available at www.asp-waf.com in form of a PDF, compiled help and simple instructions
The bellow sample shows how you integrate and enable the firewall in your project and use MaxMind for Geography. You can get free as well as paid geo data from https://www.maxmind.com these samples assume GeoLite2-Country.mmdb and GeoLite2-City.mmdb are available in a directory called D:\MaxMind and are shared by several web applications. If no path is provided App_Data is assumed.
services.AddFireWall(FireWallTrail.License, FireWallTrail.DomainKey
, domainName: new Uri("https://www.your-domain.com", UriKind.Absolute)
, options =>
{
options.Cypher.ApplicationPassword = "123456$even";
options.ApplicationName = "Name as used for reporting";
options.ApplicationTag = "ITIL Tag";
options.Rules.BlockRequest.BlockDuration.SlideExpiration = true;
options.Rules.BlockRequest.BlockDuration.Expires = TimeSpan.FromSeconds(10);
}).UseGeography(new System.IO.DirectoryInfo("D:\\MaxMind"));
The firewall is fully configurable and has quite a few options that allow you to protect against fishing, scrubbing, cross-site attach and much more.
There are a ton of configuration options available using the many annotations
namespace MyProject.Controllers
{
using Walter.Web.FireWall;
using Walter.Web.FireWall.Annotations;
using Walter.BOM.Geo;
[Geo(blockLocation: GeoLocation.AFRICA | GeoLocation.LATIN_AMERICA | GeoLocation.Netherlands)]
[Users(users: UserTypes.IsHuman | UserTypes.IsSearchEngine)]
[BlockDuration(duration: 60, sliding: true, doubleDurationPerIncedent: true)]
public sealed class MembersController : Controller
{
private readonly ILogger<MembersController> _logger;
private readonly IPageRequest _page;
public HomeController(ILogger<MembersController> logger,IPageRequest page)
{
_logger = logger;
_page=page;
}
public IActionResult Index()
{
return View();
}
[Ignore]
[ResponseCache(Duration = 0, Location = ResponseCacheLocation.None, NoStore = true)]
public IActionResult Error()
{
//the page field will contain all the errors the user ran into
return View(new ErrorViewModel { RequestId = Activity.Current?.Id ?? HttpContext.TraceIdentifier });
}
}
}
This is just a small set of options of what's possible for the MaxMind package
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net8.0 is compatible. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. net8.0-windows7.0 is compatible. net9.0 is compatible. net9.0-windows7.0 is compatible. |
-
net8.0
- MaxMind.GeoIP2 (>= 5.2.0)
- Walter.Web.FireWall (>= 2024.12.14.838)
-
net8.0-windows7.0
- MaxMind.GeoIP2 (>= 5.2.0)
- Walter.Web.FireWall (>= 2024.12.14.838)
-
net9.0
- MaxMind.GeoIP2 (>= 5.2.0)
- Walter.Web.FireWall (>= 2024.12.14.838)
-
net9.0-windows7.0
- MaxMind.GeoIP2 (>= 5.2.0)
- Walter.Web.FireWall (>= 2024.12.14.838)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last updated |
---|---|---|
2024.12.14.838 | 140 | 12/14/2024 |
2024.12.13.1227 | 132 | 12/13/2024 |
2024.12.9.1107 | 130 | 12/13/2024 |
2024.11.28.1632 | 148 | 11/28/2024 |
2024.11.15.421 | 185 | 11/15/2024 |
2024.11.11.1334 | 99 | 11/14/2024 |
2024.11.6.1222 | 109 | 11/6/2024 |
2024.10.28.1605 | 132 | 10/28/2024 |
2024.10.28.1335 | 119 | 10/28/2024 |
2024.10.19.1525 | 128 | 10/20/2024 |
2024.10.18.1315 | 164 | 10/18/2024 |
2024.9.27.1406 | 117 | 9/27/2024 |
2024.9.17.1417 | 176 | 9/17/2024 |
2024.9.12.1923 | 166 | 9/12/2024 |
2024.9.6.1352 | 168 | 9/7/2024 |
2024.9.1.1159 | 163 | 9/1/2024 |
2024.8.26.1150 | 163 | 8/26/2024 |
2024.8.19.1411 | 197 | 8/19/2024 |
2024.8.17.1000 | 195 | 8/17/2024 |
2024.8.12.1622 | 161 | 8/13/2024 |
2024.8.5.1010 | 119 | 8/5/2024 |
2024.8.1.1545 | 223 | 8/16/2024 |
2024.7.28.629 | 94 | 7/28/2024 |
2024.7.26.1512 | 131 | 7/26/2024 |
2024.7.26.828 | 126 | 7/26/2024 |
2024.7.11.1604 | 139 | 7/11/2024 |
2024.7.9.1520 | 139 | 7/9/2024 |
2024.7.4.1425 | 155 | 7/4/2024 |
2024.7.3.1249 | 151 | 7/3/2024 |
2024.7.2.1536 | 169 | 7/2/2024 |
2024.6.28.953 | 127 | 6/28/2024 |
2023.11.13.1117 | 219 | 11/13/2023 |
2023.10.26.1502 | 198 | 10/29/2023 |
2023.10.12.1926 | 224 | 10/12/2023 |
2023.9.6.1001 | 208 | 9/6/2023 |
2023.9.5.1246 | 202 | 9/5/2023 |
2023.9.5.1032 | 195 | 9/5/2023 |
2023.8.29.1040 | 209 | 8/29/2023 |
2023.8.17.901 | 208 | 8/17/2023 |
2023.8.9.1314 | 221 | 8/9/2023 |
2023.8.2.750 | 215 | 8/2/2023 |
2023.7.12.830 | 202 | 7/12/2023 |
2023.7.5.1419 | 229 | 7/6/2023 |
2023.6.14.1628 | 213 | 6/15/2023 |
2023.6.11.1304 | 233 | 6/14/2023 |
2023.5.30.1640 | 193 | 5/30/2023 |
2023.5.4.1552 | 261 | 5/4/2023 |
2023.5.1.1524 | 276 | 5/1/2023 |
2023.4.29.910 | 237 | 4/29/2023 |
2023.4.12.1236 | 285 | 4/12/2023 |
2023.3.22.1456 | 362 | 3/22/2023 |
2023.3.14.1356 | 286 | 3/14/2023 |
2023.3.1.810 | 335 | 3/1/2023 |
2023.2.25.11857 | 343 | 2/25/2023 |
2023.2.22.27 | 324 | 2/22/2023 |
2023.2.15.1413 | 340 | 2/15/2023 |
2023.2.11.1628 | 328 | 2/11/2023 |
2023.1.11.534 | 465 | 1/11/2023 |
2022.12.30.711 | 365 | 12/30/2022 |
2022.12.15.1108 | 376 | 12/15/2022 |
2022.12.14.648 | 390 | 12/14/2022 |
2022.11.27.1059 | 439 | 11/27/2022 |
2022.11.21.338 | 451 | 11/21/2022 |
2022.11.14.1819 | 446 | 11/14/2022 |
2022.11.13.917 | 419 | 11/13/2022 |
2022.10.31.740 | 454 | 11/1/2022 |
2022.10.15.652 | 501 | 10/15/2022 |
2022.10.1.810 | 535 | 10/1/2022 |
2022.9.26.1444 | 535 | 9/26/2022 |
2022.9.14.1508 | 609 | 9/14/2022 |
2022.9.14.809 | 588 | 9/14/2022 |
2022.9.8.1009 | 597 | 9/8/2022 |
2022.8.20.1007 | 624 | 8/20/2022 |
2022.8.1.1 | 614 | 7/31/2022 |
2022.7.1300 | 608 | 7/1/2022 |
2022.7.31.1016 | 611 | 7/31/2022 |
2022.7.15.841 | 624 | 7/15/2022 |
2022.6.21.647 | 688 | 6/21/2022 |
2022.5.18.638 | 636 | 5/19/2022 |
2022.5.16.853 | 624 | 5/19/2022 |
2022.5.16.816 | 751 | 5/16/2022 |
2022.5.4.1010 | 663 | 5/4/2022 |
2022.4.10.947 | 722 | 4/10/2022 |
2022.4.10.925 | 700 | 4/10/2022 |
2022.4.10.828 | 719 | 4/10/2022 |
2022.4.1.1545 | 720 | 4/1/2022 |
2022.3.31.823 | 757 | 3/31/2022 |
2022.3.26.1103 | 693 | 3/26/2022 |
2022.3.26.820 | 672 | 3/26/2022 |
2022.3.25.840 | 733 | 3/26/2022 |
2022.2.11.1452 | 675 | 2/17/2022 |
2022.2.5.1114 | 688 | 2/5/2022 |
2022.1.17.1158 | 711 | 1/17/2022 |
2022.1.10.1505 | 687 | 1/10/2022 |
2022.1.10.537 | 579 | 1/10/2022 |
2022.1.5.1139 | 675 | 1/8/2022 |
2021.12.28.1452 | 787 | 12/28/2021 |
2021.12.16.812 | 548 | 12/16/2021 |
2021.11.23.1528 | 6,802 | 11/24/2021 |
2021.11.21.925 | 561 | 11/22/2021 |
2021.11.19.1503 | 633 | 11/22/2021 |
2021.11.19.847 | 646 | 11/19/2021 |
2021.11.18.1824 | 606 | 11/16/2021 |
2021.11.10.852 | 661 | 11/10/2021 |
2021.11.9.2021 | 682 | 11/9/2021 |
2021.11.8.1612 | 697 | 11/8/2021 |
2021.11.7.1021 | 638 | 11/8/2021 |
2021.11.3.1612 | 698 | 11/4/2021 |
2021.11.1.1102 | 734 | 11/1/2021 |
2021.10.25.1206 | 858 | 10/25/2021 |
2021.10.23.1310 | 783 | 10/25/2021 |
2021.10.19.1522 | 746 | 10/19/2021 |
2021.10.16.1325 | 804 | 10/18/2021 |
2021.10.9.1119 | 126 | 10/9/2024 |
2021.10.6.1546 | 643 | 10/6/2021 |
2021.10.5.1450 | 727 | 10/5/2021 |
2021.10.4.1155 | 859 | 10/5/2021 |
2021.10.1.753 | 817 | 10/1/2021 |
2021.9.27.1005 | 669 | 9/28/2021 |
2021.9.26.1913 | 779 | 9/26/2021 |
2021.9.19.1015 | 730 | 9/19/2021 |
2021.9.17.1702 | 755 | 9/17/2021 |
2021.9.17.1449 | 728 | 9/17/2021 |
2021.9.13.1600 | 728 | 9/15/2021 |
2021.9.11.2004 | 837 | 9/11/2021 |
2021.9.9.1110 | 775 | 9/9/2021 |
2021.9.7.1901 | 791 | 9/8/2021 |
2021.9.7.1121 | 730 | 9/7/2021 |
2021.9.4.1124 | 717 | 9/4/2021 |
2021.9.2.708 | 726 | 9/4/2021 |
2021.9.0.1259 | 691 | 9/2/2021 |
2021.8.2100 | 756 | 8/23/2021 |
2021.8.22.900 | 645 | 8/22/2021 |
2021.8.18.1500 | 812 | 8/18/2021 |
2021.8.18.930 | 871 | 8/18/2021 |
2021.8.14.1600 | 812 | 8/16/2021 |
2021.8.14.829 | 811 | 8/14/2021 |
2021.8.9.1105 | 992 | 8/9/2021 |
2021.8.8.1612 | 707 | 8/8/2021 |
2021.8.8.1138 | 715 | 8/8/2021 |
2021.8.6.1044 | 631 | 8/6/2021 |
2021.8.4.1355 | 931 | 8/5/2021 |
2021.7.30.2118 | 829 | 7/31/2021 |
2021.7.27.926 | 754 | 7/28/2021 |
2021.7.23.931 | 736 | 7/26/2021 |
2021.7.22.1456 | 648 | 7/23/2021 |
2021.7.15.1547 | 633 | 7/15/2021 |
2021.7.13.812 | 693 | 7/13/2021 |
2021.7.8.1527 | 776 | 7/10/2021 |
2021.7.5.1649 | 658 | 7/5/2021 |
2021.6.29.1453 | 652 | 6/30/2021 |
2021.6.26.1753 | 722 | 6/27/2021 |
2021.6.25.1849 | 679 | 6/25/2021 |
2021.6.24.1518 | 860 | 6/24/2021 |
2021.6.20.729 | 769 | 6/20/2021 |
2021.6.15.2006 | 736 | 6/15/2021 |
2021.6.14.2025 | 676 | 6/15/2021 |
2021.6.13.2035 | 579 | 6/14/2021 |
2021.6.12.1154 | 656 | 6/13/2021 |
2021.6.9.1120 | 683 | 6/9/2021 |
2021.6.3.1509 | 689 | 6/3/2021 |
2021.5.31.1533 | 695 | 5/31/2021 |
2021.5.31.1415 | 651 | 5/31/2021 |
2021.5.25.1732 | 640 | 5/25/2021 |
2021.5.24.1128 | 677 | 5/24/2021 |
2021.5.24.1019 | 727 | 5/24/2021 |
2021.5.12.1054 | 650 | 5/12/2021 |
2021.5.12.637 | 661 | 5/12/2021 |
2021.5.10.1442 | 617 | 5/11/2021 |
2021.5.8.1226 | 593 | 5/8/2021 |
2021.5.6.2037 | 665 | 5/6/2021 |
2021.5.5.1901 | 636 | 5/6/2021 |
2021.5.3.1621 | 632 | 5/4/2021 |
2021.5.1.905 | 631 | 5/1/2021 |
2021.4.28.1511 | 600 | 4/28/2021 |
2021.4.20.1520 | 694 | 4/21/2021 |
2021.4.16.738 | 700 | 4/21/2021 |
2021.4.14.1216 | 732 | 4/16/2021 |
2021.4.9.1538 | 703 | 4/13/2021 |
2021.4.8.947 | 651 | 4/13/2021 |
2021.4.6.1235 | 626 | 4/6/2021 |
2021.4.5.1653 | 544 | 4/5/2021 |
2021.4.1.913 | 600 | 4/1/2021 |
2021.3.31.2003 | 580 | 4/1/2021 |
2021.3.18.1622 | 656 | 3/18/2021 |
2021.3.3.1259 | 676 | 3/3/2021 |
2021.3.2.1415 | 609 | 3/2/2021 |
2021.3.1.11 | 663 | 2/28/2021 |
2021.3.1.1 | 695 | 2/27/2021 |
2021.3.1 | 702 | 2/27/2021 |
2021.2.23.6 | 695 | 2/23/2021 |
2021.2.21.1 | 592 | 2/21/2021 |
2021.2.20.1 | 584 | 2/20/2021 |
2021.2.19.2 | 633 | 2/19/2021 |
2021.2.18.6 | 663 | 2/19/2021 |
2021.2.17.1 | 695 | 2/17/2021 |
2021.2.16.1 | 693 | 2/16/2021 |
2021.2.15.3 | 616 | 2/15/2021 |
2021.2.15.1 | 630 | 2/14/2021 |
2021.2.14.3 | 626 | 2/14/2021 |
2021.2.12.6 | 641 | 2/12/2021 |
2021.2.12.2 | 610 | 2/12/2021 |
2021.2.11.1 | 539 | 2/11/2021 |
2021.2.10.1 | 642 | 2/10/2021 |
2021.2.8.1 | 696 | 2/9/2021 |
2021.2.7.2 | 705 | 2/7/2021 |
2021.2.7.1 | 663 | 2/6/2021 |
2020.12.27.6 | 737 | 12/27/2020 |
2020.12.27.1 | 706 | 12/27/2020 |
2020.12.26.5 | 661 | 12/27/2020 |
2020.12.26.3 | 650 | 12/27/2020 |
2020.12.19.1 | 813 | 12/19/2020 |
2020.12.16.1 | 637 | 12/16/2020 |
2020.12.15.1 | 656 | 12/15/2020 |
2020.12.14.5 | 630 | 12/14/2020 |
2020.12.14.4 | 661 | 12/14/2020 |
2020.12.14.3 | 615 | 12/14/2020 |
2020.12.5.1 | 697 | 12/5/2020 |
2020.12.4.4 | 710 | 12/4/2020 |
2020.12.4.3 | 699 | 12/4/2020 |
2020.12.4.1 | 682 | 12/4/2020 |
2020.12.3.1 | 700 | 12/3/2020 |
2020.12.2.4 | 661 | 12/2/2020 |
2020.12.2.3 | 736 | 12/2/2020 |
2020.12.1.1 | 646 | 12/1/2020 |
2020.11.28.2 | 749 | 11/28/2020 |
2020.11.28.1 | 668 | 11/28/2020 |
2020.11.27.2 | 666 | 11/27/2020 |
2020.11.27.1 | 673 | 11/27/2020 |
2020.11.25.1 | 682 | 11/25/2020 |
2020.11.22.3 | 699 | 11/23/2020 |
2020.11.20.1 | 733 | 11/21/2020 |
2020.11.19.3 | 689 | 11/19/2020 |
2020.11.19.1 | 654 | 11/19/2020 |
2020.11.18.2 | 662 | 11/18/2020 |
2020.11.17.2 | 684 | 11/17/2020 |
2020.11.17.1 | 641 | 11/17/2020 |
2020.11.15.1 | 652 | 11/15/2020 |
2020.11.14.1 | 755 | 11/14/2020 |
2020.11.13.2 | 710 | 11/13/2020 |
2020.11.13.1 | 610 | 11/13/2020 |
2020.11.12.1 | 730 | 11/12/2020 |
2020.11.11.1 | 641 | 11/11/2020 |
2020.11.8.1 | 820 | 11/8/2020 |
2020.11.7.1 | 801 | 11/7/2020 |
2020.11.5.1 | 654 | 11/5/2020 |
2020.11.3.1 | 760 | 11/3/2020 |
2020.11.1.3 | 816 | 11/1/2020 |
2020.11.1.2 | 784 | 11/1/2020 |
2020.11.1.1 | 686 | 11/1/2020 |
2020.10.30.1 | 686 | 11/1/2020 |
2020.10.15.3 | 667 | 10/15/2020 |
2020.10.15.2 | 611 | 10/15/2020 |
2020.10.14.1 | 601 | 10/14/2020 |
2020.10.13.1 | 706 | 10/13/2020 |
2020.10.12.2 | 702 | 10/12/2020 |
2020.10.12.1 | 688 | 10/12/2020 |
2020.10.10.1 | 901 | 10/10/2020 |
2020.10.9.6 | 716 | 10/9/2020 |
2020.10.9.2 | 763 | 10/9/2020 |
2020.10.9.1 | 715 | 10/9/2020 |
2020.10.8.1 | 714 | 10/8/2020 |
2020.10.6.8 | 701 | 10/7/2020 |
2020.10.6.6 | 738 | 10/7/2020 |
2020.10.6.5 | 697 | 10/7/2020 |
2020.10.6.4 | 666 | 10/7/2020 |
2020.10.6.3 | 671 | 10/7/2020 |
2020.10.6.2 | 744 | 10/7/2020 |
2020.10.6.1 | 725 | 10/7/2020 |
2020.10.5.1 | 684 | 10/6/2020 |
2020.10.1.3 | 719 | 10/1/2020 |
2020.10.1.2 | 661 | 10/1/2020 |
2020.10.1.1 | 726 | 10/1/2020 |
2020.9.29.10 | 675 | 9/29/2020 |
2020.9.29.9 | 718 | 9/29/2020 |
2020.9.28.2 | 668 | 9/28/2020 |
2020.9.28.1 | 737 | 9/28/2020 |
2020.9.25.1 | 869 | 9/26/2020 |
2020.9.24.2 | 731 | 9/24/2020 |
2020.9.24 | 745 | 9/24/2020 |
2020.9.23.2 | 675 | 9/23/2020 |
2020.9.23.1 | 672 | 9/23/2020 |
2020.9.22.1 | 708 | 9/22/2020 |
2020.9.21.1 | 785 | 9/21/2020 |
2020.9.17.2 | 721 | 9/17/2020 |
2020.9.16 | 734 | 9/16/2020 |
2020.9.15 | 727 | 9/15/2020 |
2020.9.14 | 727 | 9/14/2020 |
2020.9.9.2 | 710 | 9/9/2020 |
2020.9.8.1 | 636 | 9/8/2020 |
2020.9.8 | 664 | 9/8/2020 |
2020.9.6.5 | 740 | 9/6/2020 |
2020.9.4.2 | 654 | 9/4/2020 |
2020.9.4 | 685 | 9/4/2020 |
2020.9.3.1 | 707 | 9/3/2020 |
Major releases that add functionality other than optimization and minor bug fixing
12 October 2023
- Build using SDK-7.0.402 and SDK-6.0.415
- Update Package references
14 September 2023
- SDK 7.0.401/SDK 6.0.414
- Update to new NuGet Packages
14 June 2023
- Update due to SDK Update 7.0.304, and 6.0.410
12 April 2023
- Update to a new .net 7.0.5 SDK release
14 Mar 2023
- Update NuGet package refferences
22 Feb 2023
- Axel Imani Release (Go live)
15 February 2023
- Update to .net 6.0.406 and 7.0.3
11 January 2023
- update to 7.0.2, 6.0.13 SDK and build tools for 17.4.4
14 December 2022
- Update to .Net SDK 3.1.426, 6.0.404 and 7.0.101
21 November 2022
- Update to integrate the .net 7.0 cypher package release
- Update package references
14 November 2022
- Update NuGet Packages
6 November 2022
- Add support for .Net 7
15 November 2022
- Update NuGet package references
1 October 2022
- Update build with new SDK
- Update code sign certificates
14 September 2022
- Update to include new package 6.0.X and Microsoft CVE-2022-38013
02 September 2022
- Please make sure to update servers using this packages due to a security bug in .net
> System.Security.Cryptography.Xml 4.5.0 Moderate https://github.com/advisories/GHSA-2m65-m22p-9wjw
> System.Text.Encodings.Web 4.5.0 Critical https://github.com/advisories/GHSA-ghhp-997w-qr28
15 June 2022
- Update to support .net 6.0.7 and 3.1.27
- Update package references
21 June 2022
- Update package references
4 May 2022
- Update NuGet References
15 March 2022
- update to 6.0.3
16 December 2021
- Update to .Net SDK update 14 December
- Update embedded MaxMind data 14 December when use embedded resources
21 November 2021
- Update maxMind API NuGet package
9 November 2021
- Fix package dependency on vulnerable packages from Microsoft by upgrading vulnerable packages
- remove support for .net standard 2.1 due to a down stream code unreadability in the package dependencies that could not be resolved
08 November 2021
- Update to .Net NuGet packages .NET 6.0.0, .NET 5.0.403 and core 3.1.415
22 October 2021
- Update service registration as well as application configuration to enable GEO-Middleware and not just GEO Filters
19 September 2021
- Update NuGet packages release for .Net 5.0.10
9 September 2021
- Add extension method UseGeographyFromResource() for FireWall service configuration
8 Aug 2021
- update to .NET 6.0 SDK (v6.0.100-preview.6)
30 June 2021
- Add .Net 6.0 binaries to the NuGet package
15 June 2021
- Update to .Net Core 3.1.17 and .Net 5.0.8 SDK
09 June 2021
- Update to .Net SDK 5.0.301 and 3.1.410
31 April 2021
- Update debugger display to improve debugging experience
12 April 2021
- Update to new code base after .net security violation fix
22 March 2021
- Performance update
15 March 2021
- Update cashing key schema
05 March 2021
- Update package reference
12 February 2021
- Framework extension changes
- Update package references
25 January 2021
- Update extension methods
- Update package references
02 January 2021
- Updated terms and conditions to REL. 2021.01.02
29 December 2020
- Update package reference
26 December 2020
- Add support for ASN
23 December 2020
- Update package reference
20 December 2020
- Add extension for making it easy to integrate Geographic support in UnitTests
See https://firewallapi.asp-waf.com/html/M-Microsoft.Extensions.DependencyInjection.MaxMindBuilderExtensions.InjectMaxMindGeoProviderInUnitTest--1.htm
- Update package references
19 December 2020
- Update to new IMapLocation interface
14 December 2020
- Update package references
- improve loading files for MaxMind data
12 December 2020
- Update package references
- Compile with Language version 9.0
04 December 2020
- Update package references
22 November 2020
- Update compiler hints improving .net Core 3.1 and .Net 5.0 compiled binaries
19 November 2020
- Update package reference to System.Text.Encodings.Web 5.0.0., MaxMind.Db 3.0.0., MaxMind.GeoIP2 4.0.0., and MaxMind.GeoIP2 4.0.0.
11 November 2020
- Update packages and support .Net 5.0
08 November 2020
- Update signatures and NuGet package references
14 October 2020
- Update to .net core 3.1.4
2020.10.05.1 Update NuGet Packages
2020.09.23.1 Add extension method for URI location discovery
2020.09.09 update NuGet package references
2020.09.08 update NuGet package references
2020.09.04 update documentation and references
2020.07.11
1. Update documentation and references
2. Add support for Ticket service for incident reporting when the Walter.TicketService.ExceptionReporting is set to true (default false)