Loqate 8.2.0
dotnet add package Loqate --version 8.2.0
NuGet\Install-Package Loqate -Version 8.2.0
<PackageReference Include="Loqate" Version="8.2.0" />
paket add Loqate --version 8.2.0
#r "nuget: Loqate, 8.2.0"
// Install Loqate as a Cake Addin #addin nuget:?package=Loqate&version=8.2.0 // Install Loqate as a Cake Tool #tool nuget:?package=Loqate&version=8.2.0
Loqate
HTTPS client for Loqate address lookup and location services.
The NuGet package is available from nuget.org.
Install using `Install-Package Loqate'.
Disclaimer. I am not affiliated with Loqate GBG and am just providing this library out of courtesy.
Usage
APIs use a fluent builder pattern to construct the request. Calling GetResponse()
sends
the request to the server.
Use as follows:
Loqate.Configure("BLAH-BLAH-BLAH-BLAH");
try{
var response = Loqate
.Find("My House")
.Container("GBR|EFG|123522|ENG")
.GetResponse();
var address = Loqate.Retrieve("GBR|ABC|12345|ENG").GetResponse();
}
catch (LoqateException ex)
{
//Error response information is found
// in LoqateException
}
Errors in the response are thrown via a LoqateException
so be sure to catch these.
Possible error codes can be found on the Loqate documentation website.
Version history
v8.1
- Breaking change where the
Loqate
class uses the singleton pattern. - Adds GeoLocation API.
- Fixed issues with retrieve API.
v8.0
First build. Find and Retrieve endpoints.
Roadmap
The objective is to incorporate all the Loqate services for easy integration with dotnet projects via a 'Loqate' NuGet package.
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net8.0 is compatible. 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. |
-
net8.0
- No dependencies.
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.