Reimaginate.DataHub.Client
1.3.0-rc.70
See the version list below for details.
dotnet add package Reimaginate.DataHub.Client --version 1.3.0-rc.70
NuGet\Install-Package Reimaginate.DataHub.Client -Version 1.3.0-rc.70
<PackageReference Include="Reimaginate.DataHub.Client" Version="1.3.0-rc.70" />
<PackageVersion Include="Reimaginate.DataHub.Client" Version="1.3.0-rc.70" />Directory.Packages.props
<PackageReference Include="Reimaginate.DataHub.Client" />Project file
paket add Reimaginate.DataHub.Client --version 1.3.0-rc.70
#r "nuget: Reimaginate.DataHub.Client, 1.3.0-rc.70"
#:package Reimaginate.DataHub.Client@1.3.0-rc.70
#addin nuget:?package=Reimaginate.DataHub.Client&version=1.3.0-rc.70&prereleaseInstall as a Cake Addin
#tool nuget:?package=Reimaginate.DataHub.Client&version=1.3.0-rc.70&prereleaseInstall as a Cake Tool
Reimaginate.DataHub.Client
HTTP client components for calling DataHub APIs with the shared DataHub model packages.
This package is intended for services that need to integrate with DataHub over its client-facing API surface.
Authentication
Supported client authentication modes:
SharedKey: sends the existingx-functions-keyheader and remains the default.ApplicationRegistration: uses a Microsoft Entra application registration and sends a bearer token.ManagedIdentity: uses a system-assigned or user-assigned managed identity and sends a bearer token.
See DataHub client authentication for full configuration, host validation, appsettings examples, and environment variables.
Shared key:
services.AddDataHubClient(options => options.WithSharedKey(
"https://datahub.example.com/api/Client",
"<shared-key>"));
Application registration:
services.AddDataHubClient(options => options.WithApplicationRegistration(
"https://datahub.example.com/api/Client",
"api://<datahub-api-client-id>/.default",
"<tenant-id>",
"<caller-application-client-id>",
"<caller-application-client-secret>"));
Managed identity:
services.AddDataHubClient(options => options.WithManagedIdentity(
"https://datahub.example.com/api/Client",
"api://<datahub-api-client-id>/.default",
"<managed-identity-client-id>"));
| 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 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. |
-
net8.0
- Azure.Identity (>= 1.21.0)
- Microsoft.Extensions.Http (>= 10.0.8)
- Microsoft.Extensions.Options (>= 10.0.8)
- Newtonsoft.Json (>= 13.0.4)
- Reimaginate.DataHub.SharedModels (>= 1.3.0-rc.70)
NuGet packages (9)
Showing the top 5 NuGet packages that depend on Reimaginate.DataHub.Client:
| Package | Downloads |
|---|---|
|
Reimaginate.DataHub.TestFramework
Testing helpers, fixtures, and assertions for exercising DataHub runtime and client integrations. |
|
|
Reimaginate.DataHub.D365Agent
Microsoft Dynamics 365 Customer Engagement integration agent for Reimaginate DataHub synchronization, merge processing, and Dataverse access. |
|
|
Reimaginate.DataHub.Agent
Agent helpers for integrating DataHub client calls, shared models, validation, and processing lock workflows. |
|
|
Reimaginate.Orchestrator.DataHub
DataHub-backed workflow definition, checkpoint, and instance integration for Orchestrator. |
|
|
Reimaginate.DataHub.CLI.Tools
Reusable DataHub command handlers and services for Reimaginate CLI hosts. |
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 1.3.0-rc.80 | 233 | 6/22/2026 |
| 1.3.0-rc.79 | 92 | 6/22/2026 |
| 1.3.0-rc.78 | 79 | 6/22/2026 |
| 1.3.0-rc.77 | 92 | 6/22/2026 |
| 1.3.0-rc.76 | 112 | 6/21/2026 |
| 1.3.0-rc.75 | 76 | 6/21/2026 |
| 1.3.0-rc.74 | 77 | 6/21/2026 |
| 1.3.0-rc.73 | 80 | 6/20/2026 |
| 1.3.0-rc.72 | 80 | 6/20/2026 |
| 1.3.0-rc.71 | 72 | 6/20/2026 |
| 1.3.0-rc.70 | 73 | 6/20/2026 |
| 1.3.0-rc.69 | 81 | 6/20/2026 |
| 1.3.0-rc.68 | 77 | 6/20/2026 |
| 1.3.0-rc.67 | 77 | 6/19/2026 |
| 1.3.0-rc.66 | 81 | 6/19/2026 |
| 1.3.0-rc.65 | 74 | 6/19/2026 |
| 1.3.0-rc.64 | 102 | 6/19/2026 |
| 1.3.0-rc.63 | 78 | 6/19/2026 |
| 1.3.0-rc.62 | 77 | 6/19/2026 |
| 1.2.3 | 1,271 | 7/21/2025 |