Namespace Azos.Web.GeoLookup
Classes
BinaryIndexedTree<K, V>
BinaryTree<K, V>
BinaryTree<K, V>.Node<T>
GeoEntity
Represents lookup result
GeoException
Base exception class thrown by geo-related logic
GeoLookupModule
Provides module facade for GeoLookupService
GeoLookupService
Represents a service that can lookup country/city names by domain names/ip addresses. This implementation uses free data from: http://dev.maxmind.com/geoip/geoip2/geolite2/. Must include MaxMind attribution on the public site that uses this data (see License section on maxmind.com)
SubnetTree<V>
Structs
BinaryIndexedTree<K, V>.Node
IPSubnetBlock
Provides address segment block information
Location
Provides location information
Subnet
Interfaces
IGeoLookup
Looks-up entities by their ip addr