Reimaginate.DataHub.Client
1.3.0-rc.78
See the version list below for details.
dotnet add package Reimaginate.DataHub.Client --version 1.3.0-rc.78
NuGet\Install-Package Reimaginate.DataHub.Client -Version 1.3.0-rc.78
<PackageReference Include="Reimaginate.DataHub.Client" Version="1.3.0-rc.78" />
<PackageVersion Include="Reimaginate.DataHub.Client" Version="1.3.0-rc.78" />
<PackageReference Include="Reimaginate.DataHub.Client" />
paket add Reimaginate.DataHub.Client --version 1.3.0-rc.78
#r "nuget: Reimaginate.DataHub.Client, 1.3.0-rc.78"
#:package Reimaginate.DataHub.Client@1.3.0-rc.78
#addin nuget:?package=Reimaginate.DataHub.Client&version=1.3.0-rc.78&prerelease
#tool nuget:?package=Reimaginate.DataHub.Client&version=1.3.0-rc.78&prerelease
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.78)
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 | 87 | 6/22/2026 |
| 1.3.0-rc.79 | 85 | 6/22/2026 |
| 1.3.0-rc.78 | 71 | 6/22/2026 |
| 1.3.0-rc.77 | 84 | 6/22/2026 |
| 1.3.0-rc.76 | 100 | 6/21/2026 |
| 1.3.0-rc.75 | 72 | 6/21/2026 |
| 1.3.0-rc.74 | 70 | 6/21/2026 |
| 1.3.0-rc.73 | 77 | 6/20/2026 |
| 1.3.0-rc.72 | 76 | 6/20/2026 |
| 1.3.0-rc.71 | 67 | 6/20/2026 |
| 1.3.0-rc.70 | 69 | 6/20/2026 |
| 1.3.0-rc.69 | 75 | 6/20/2026 |
| 1.3.0-rc.68 | 72 | 6/20/2026 |
| 1.3.0-rc.67 | 72 | 6/19/2026 |
| 1.3.0-rc.66 | 72 | 6/19/2026 |
| 1.3.0-rc.65 | 69 | 6/19/2026 |
| 1.3.0-rc.64 | 96 | 6/19/2026 |
| 1.3.0-rc.63 | 73 | 6/19/2026 |
| 1.3.0-rc.62 | 74 | 6/19/2026 |
| 1.2.3 | 1,264 | 7/21/2025 |