IP-2-Country 2.0.0

Provides IP (IPv4 *and* IPv6) mappings to countries. This project provides the IP2CountryResolver and entities and other baseclasses and interfaces. It can be used with many (custom or provided) datasources like the databases from DB-IP, IP2IQ, IPToASN, Ludost, Markus-Go, Maxmind, WebNet77 and the official delegate files from the registries (RIPE, APNIC, ARIN, LACNIC and AFRINIC).

There is a newer version of this package available.
See the version list below for details.
Install-Package IP-2-Country -Version 2.0.0
dotnet add package IP-2-Country --version 2.0.0
<PackageReference Include="IP-2-Country" Version="2.0.0" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add IP-2-Country --version 2.0.0
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

Release Notes

* Split IIP2CountryResolver interface into two

NuGet packages (11)

Showing the top 5 NuGet packages that depend on IP-2-Country:

Package Downloads
IP-2-Country.DataSources.CSVFile
Provides base classes for handling CSV files (plain, gzipped or zipped) for IP2Country
IP-2-Country.DbIp
IP-2-Country Datasource for https://db-ip.com/
IP-2-Country.MaxMind
IP-2-Country Datasource for https://dev.maxmind.com/geoip/geoip2/geolite2/
IP-2-Country.Registries
IP-2-Country Datasource for all the registries (RIPE, APNIC, ARIN, LACNIC and AFRINIC)
IP2Country.Caching
Provides a caching resolver for IP-2-Country

GitHub repositories

This package is not used by any popular GitHub repositories.

Version History

Version Downloads Last updated
2.0.1 6,902 10/23/2019
2.0.0 3,157 10/22/2019
1.0.6 728 3/9/2019
1.0.5 436 10/3/2018
1.0.4 931 4/13/2018
1.0.3 528 4/6/2018
1.0.2 424 2/22/2018
1.0.1 603 2/21/2018
1.0.0 500 2/21/2018