Formusoft.ApiClient.Deliverect
5.1.9
See the version list below for details.
dotnet add package Formusoft.ApiClient.Deliverect --version 5.1.9
NuGet\Install-Package Formusoft.ApiClient.Deliverect -Version 5.1.9
<PackageReference Include="Formusoft.ApiClient.Deliverect" Version="5.1.9" />
<PackageVersion Include="Formusoft.ApiClient.Deliverect" Version="5.1.9" />
<PackageReference Include="Formusoft.ApiClient.Deliverect" />
paket add Formusoft.ApiClient.Deliverect --version 5.1.9
#r "nuget: Formusoft.ApiClient.Deliverect, 5.1.9"
#:package Formusoft.ApiClient.Deliverect@5.1.9
#addin nuget:?package=Formusoft.ApiClient.Deliverect&version=5.1.9
#tool nuget:?package=Formusoft.ApiClient.Deliverect&version=5.1.9
Formusoft.ApiClient.Deliverect
Deliverect HTTP transport for Formusoft integrations.
Included behavior:
- OAuth 2.0 client-credentials authentication
- per-connection credential resolution
- short-lived access-token caching and one retry after HTTP 401
- configurable API and token endpoints
- idempotency-header propagation
- bounded provider error excerpts
- HMAC-SHA256 webhook verification against the exact raw request bytes
Implement IDeliverectCredentialProvider in the consuming application by resolving the Central CredentialSecretKey through AWS Secrets Manager or another protected credential store. Do not put client secrets or webhook signing secrets in application settings committed to source control.
Deliverect order, menu, status and location DTO mapping remains in the backend adapter because those contracts must not become the canonical Formusoft public API model.
| 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. net9.0 was computed. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. 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
- Formusoft.ApiClient.Deliverect.Abstractions (>= 5.1.9)
- Microsoft.Extensions.Http (>= 10.0.11)
-
net8.0
- Formusoft.ApiClient.Deliverect.Abstractions (>= 5.1.9)
- Microsoft.Extensions.Http (>= 8.0.1)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.