Bonder.Net.Client
1.3.0
dotnet add package Bonder.Net.Client --version 1.3.0
NuGet\Install-Package Bonder.Net.Client -Version 1.3.0
<PackageReference Include="Bonder.Net.Client" Version="1.3.0" />
<PackageVersion Include="Bonder.Net.Client" Version="1.3.0" />
<PackageReference Include="Bonder.Net.Client" />
paket add Bonder.Net.Client --version 1.3.0
#r "nuget: Bonder.Net.Client, 1.3.0"
#:package Bonder.Net.Client@1.3.0
#addin nuget:?package=Bonder.Net.Client&version=1.3.0
#tool nuget:?package=Bonder.Net.Client&version=1.3.0
Client Library for Accessing Vertical Codes Bonder Changelog 1.3:
- GPS Location:
- CreateUser, Creategroup: GPSLocationFromAddress should be set accordingly.
Changelog 1.2.9:
- Added SendMail Endpoint
Changelog 1.2.8:
- Added FromSourceTemplateTenantId and FromSourceTemplateId
| 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. 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 was computed. 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. |
| .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. |
-
.NETStandard 2.0
- Microsoft.Extensions.Configuration (>= 6.0.0)
- Microsoft.Extensions.Hosting (>= 6.0.0)
- Newtonsoft.Json (>= 13.0.3)
NuGet packages (1)
Showing the top 1 NuGet packages that depend on Bonder.Net.Client:
| Package | Downloads |
|---|---|
|
Bonder.GenericImporter.Core
Entity interfaces and DTOs for pushing customers, products, product items, assets and support data into Bonder via the Bonder .NET API client. Used by on-premise sync agents. |
GitHub repositories
This package is not used by any popular GitHub repositories.
1.3.0 — first regeneration since 1.2.9 (May 2025). 76 commits of API surface;
the public type count goes from 293 to 502 and BonderClient gains 637 methods.
BREAKING — read before upgrading:
* Update2Async now targets a different endpoint. In 1.2.9 it updated a support
case; it now updates an ErrorClusterExecution. Support-case update moved to
UpdateSupportCaseAsync(Guid, SupportCaseUpdateDto). NSwag renumbers the
UpdateNAsync overloads whenever routes are added, so prefer the named
methods (UpdateSupportCaseAsync, UpdateSupportCaseWithDefaultsAsync) over
UpdateNAsync, which will keep shifting between releases.
* Support-activity CRUD is gone: CreateSupportActivityAsync,
UpdateSupportActivityAsync, DeleteSupportActivityAsync and
GetSupportActivityAsync no longer exist. Use GetSupportActivitiesAsync /
GetAllSupportActivitiesAsync, plus the SupportActivityFile methods.
* The generated VerticalCodes.Bonder.NetClient.TimeSpan DTO is removed.
ActionDto.TemplateDuration is now a string, and Extensions.RetryActionAsync
takes a System.TimeSpan.
* CreateBonderClient takes a fifth Guid parameter.
* Nullability: CreateProductDto.ProductCatalog and UpdateProductDto.ProductCatalog
are now bool? (the server defaults them when omitted), and
SupportActivityDto.SupportCaseId / SupportActivityCommandDto.SupportCaseId are
now Guid?. Both DTOs also gain SupportByPartner.
* Removed members: SupportCaseWorkReportDto.AttachFinalizationChecklist,
SupportMessageDto.Viewers, UserDto.ViewedSupportMessages.
* Changed signatures: SendMailAsync takes an extra bool?, VerifyInviteAsync
returns bool instead of TenantDto, GetUserHeaderImageAsync takes a string,
UpdateChecklistExecutionAsync returns ChecklistExecutionDto, and
GetAnalysisAsync and CreateTenantAuthenticationsAsync were re-signatured.
ADDED:
* RetryAuthenticatedHttpClientHandler takes a Func<bool, Task<string>> so the
token callback can be asked to force a full re-login instead of a renewal,
and exposes TraceLog and FailureLog hooks for opt-in per-request diagnostics.
* New API areas: saved filters and filter preview/validation, communications,
action confirmations, bonus points, appointment auto-planning, activity
templates, appointments and calendars, background jobs, API keys, MCP
clients, AI suggestions and chat history, and change-log/changes-since.
Package metadata now carries real authors and a description; 1.2.9 shipped
with NSwag placeholders.