Table of Contents

Namespace VpnHood.Net.IpLocations

Classes

CompositeCurrentIpLocationProvider

Provides the current location from the first of several providers that finds it.

CompositeIpLocationProvider

Provides locations from the first of several providers that finds one.

IpLocation

Represents where an IP address is: its country, and its region and city where known.

IpLocationProviderFactory

Provides the default IP location provider, and a location's path.

Interfaces

ICurrentIpLocationProvider

Represents a provider that finds where this device's public IP address is.

IIpLocationProvider

Represents a provider that finds where an IP address is.

IIpRangeLocationProvider

Represents a provider that also gives each country's IP ranges, from a local database.