GO! Express & Logistics Tracking API client for Parcel.NET.
$ dotnet add package Parcel.NET.GoExpress.Tracking
GO! Express Tracking client for Parcel.NET — track shipments by HWB number.
dotnet add package Parcel.NET.GoExpress.Tracking
builder.Services.AddGoExpress(options =>
{
options.Username = "your-username";
options.Password = "your-password";
options.CustomerId = "1234567";
})
.AddGoExpressTracking();
var trackingService = serviceProvider.GetRequiredService<ITrackingService>();
var result = await trackingService.TrackAsync("GO123456789");
Console.WriteLine($"Status: {result.Status}");
foreach (var evt in result.Events)
{
Console.WriteLine($" {evt.Timestamp}: {evt.Description}");
}
Registers directly as ITrackingService — use the carrier-agnostic interface to resolve the client.