RecursiveAI.OneContact.Phones.Geo
1.0.0
dotnet add package RecursiveAI.OneContact.Phones.Geo --version 1.0.0
NuGet\Install-Package RecursiveAI.OneContact.Phones.Geo -Version 1.0.0
<PackageReference Include="RecursiveAI.OneContact.Phones.Geo" Version="1.0.0" />
<PackageVersion Include="RecursiveAI.OneContact.Phones.Geo" Version="1.0.0" />
<PackageReference Include="RecursiveAI.OneContact.Phones.Geo" />
paket add RecursiveAI.OneContact.Phones.Geo --version 1.0.0
#r "nuget: RecursiveAI.OneContact.Phones.Geo, 1.0.0"
#:package RecursiveAI.OneContact.Phones.Geo@1.0.0
#addin nuget:?package=RecursiveAI.OneContact.Phones.Geo&version=1.0.0
#tool nuget:?package=RecursiveAI.OneContact.Phones.Geo&version=1.0.0
RecursiveAI.OneContact.Phones.Geo
libphonenumber- and libpostal-class contact data for .NET.
Geocoder, carrier and time-zone mappers for phone numbers, an add-on to RecursiveAI.OneContact. The tables are embedded and read on first use; nothing is fetched.
PhoneNumber number = PhoneNumber.Parse("+44 20 7946 0958");
string place = PhoneGeocoder.Default.GetDescription(number, "en"); // London
IReadOnlyList<string> zones = PhoneTimeZoneMapper.Default.GetTimeZones(number);
Carrier caveat. The carrier mapper names the carrier a number range was first assigned to. Where number portability exists, a number may have moved to another carrier and no offline table can know that. Use GetSafeDisplayName when a wrong carrier would mislead, and never treat the result as proof of who operates a line.
- Documentation: https://github.com/recursive-ai-oss/onecontact-csharp/blob/main/docs/phones-geo.md
- Changelog: https://github.com/recursive-ai-oss/onecontact-csharp/blob/main/CHANGELOG.md
- Source: https://github.com/recursive-ai-oss/onecontact-csharp
Licensed MIT OR Apache-2.0. Copyright (c) Recursive AI, LLC. Data notices: https://github.com/recursive-ai-oss/onecontact-csharp/blob/main/THIRD-PARTY-NOTICES.md
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net10.0 is compatible. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
-
net10.0
- RecursiveAI.OneContact (>= 1.0.0)
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 |
|---|---|---|
| 1.0.0 | 0 | 11/7/2026 |
See CHANGELOG.md in the repository.