Russkyc.Addressess.Philippines
0.25.2
Prefix Reserved
dotnet add package Russkyc.Addressess.Philippines --version 0.25.2
NuGet\Install-Package Russkyc.Addressess.Philippines -Version 0.25.2
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="Russkyc.Addressess.Philippines" Version="0.25.2" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add Russkyc.Addressess.Philippines --version 0.25.2
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
#r "nuget: Russkyc.Addressess.Philippines, 0.25.2"
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
// Install Russkyc.Addressess.Philippines as a Cake Addin #addin nuget:?package=Russkyc.Addressess.Philippines&version=0.25.2 // Install Russkyc.Addressess.Philippines as a Cake Tool #tool nuget:?package=Russkyc.Addressess.Philippines&version=0.25.2
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
Russkyc.Addresses.Philippines - Address Information Provider from the Philippine Standard Geographic Code (PSGC)
Breaking Changes!
- All Methods are now Asynchronous by default, conventions changed into
[MethodName]Async
. ExampleGetProvincesAsync()
Getting Started
Imports
using Russkyc.Addressess.Philippines;
using Russkyc.Addressess.Philippines.Entities;
Api Reference
AddressProvider Class
The AddressProvider
class is a static class that provides access to address information for regions, provinces, cities/municipalities, barangays, and zip codes in the Philippines.
Method | Description |
---|---|
GetRegionsAsync() |
Gets all regions in the Philippines. |
GetRegionAsync(string name) |
Gets a region by its name, case-insensitive. |
GetRegionByNameAsync(string regionName) |
Gets a region by its region name, case-insensitive. |
FindRegionAsync(string name) |
Finds regions whose names contain the specified string, case-insensitive. |
FindRegionByNameAsync(string regionName) |
Finds regions whose region names contain the specified string, case-insensitive. |
GetProvincesAsync() |
Gets all provinces in the Philippines. |
GetProvincesByRegionAsync(Region region) |
Gets provinces in the specified region. |
GetProvincesByRegionCodeAsync(string regionCode) |
Gets provinces in the region with the specified region code. |
GetProvinceByNameAsync(string provinceName) |
Gets a province by its name, case-insensitive. |
FindProvinceByNameAsync(string provinceName) |
Finds provinces whose names contain the specified string, case-insensitive. |
GetCitiesMunicipalitiesAsync() |
Gets all cities and municipalities in the Philippines. |
GetCitiesMunicipalitiesByRegionAsync(Region region) |
Gets cities and municipalities in the specified region. |
GetCitiesMunicipalitiesByRegionCodeAsync(string regionCode) |
Gets cities and municipalities in the region with the specified region code. |
GetCitiesMunicipalitiesByProvinceAsync(Province province) |
Gets cities and municipalities in the specified province. |
GetCitiesMunicipalitiesByProvinceCodeAsync(string provinceCode) |
Gets cities and municipalities in the province with the specified province code. |
GetCityMunicipalityByNameAsync(string cityMunicipalityName) |
Gets a city or municipality by its name, case-insensitive. |
FindCityMunicipalityByNameAsync(string cityMunicipalityName) |
Finds cities and municipalities whose names contain the specified string, case-insensitive. |
GetBarangaysAsync() |
Gets all barangays in the Philippines. |
GetBarangaysByRegionAsync(Region region) |
Gets barangays in the specified region. |
GetBarangaysByRegionCodeAsync(string regionCode) |
Gets barangays in the region with the specified region code. |
GetBarangaysByProvinceAsync(Province province) |
Gets barangays in the specified province. |
GetBarangaysByProvinceCodeAsync(string provinceCode) |
Gets barangays in the province with the specified province code. |
GetBarangaysByCityMunicipalityAsync(CityMunicipality cityMunicipality) |
Gets barangays in the specified city or municipality. |
GetBarangaysByCityCodeAsync(string cityCode) |
Gets barangays in the city or municipality with the specified city code. |
GetBarangayByNameAsync(string barangayName) |
Gets a barangay by its name, case-insensitive. |
FindBarangayByNameAsync(string barangayName) |
Finds barangays whose names contain the specified string, case-insensitive. |
GetZipCodeByCityMunicipalityAsync(CityMunicipality cityMunicipality) |
Gets the zip code for the specified city or municipality. |
GetZipCodeByCityMunicipalityNameAsync(string cityMunicipalityName) |
Gets the zip code for the specified city or municipality by name, case-insensitive. |
Full Documentation
For full documentation please visit the repository
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net5.0 was computed. net5.0-windows was computed. net6.0 was computed. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. 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. |
.NET Core | netcoreapp2.0 was computed. netcoreapp2.1 was computed. netcoreapp2.2 was computed. netcoreapp3.0 was computed. netcoreapp3.1 was computed. |
.NET Standard | netstandard2.0 is compatible. netstandard2.1 was computed. |
.NET Framework | net461 was computed. net462 was computed. net463 was computed. net47 was computed. net471 was computed. net472 was computed. net48 was computed. net481 was computed. |
MonoAndroid | monoandroid was computed. |
MonoMac | monomac was computed. |
MonoTouch | monotouch was computed. |
Tizen | tizen40 was computed. tizen60 was computed. |
Xamarin.iOS | xamarinios was computed. |
Xamarin.Mac | xamarinmac was computed. |
Xamarin.TVOS | xamarintvos was computed. |
Xamarin.WatchOS | xamarinwatchos was computed. |
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.
-
.NETStandard 2.0
- Newtonsoft.Json (>= 13.0.3)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
BREAKING CHANGES:
- All methods are now async by default