DataceenClient 1.1.35
dotnet add package DataceenClient --version 1.1.35
NuGet\Install-Package DataceenClient -Version 1.1.35
<PackageReference Include="DataceenClient" Version="1.1.35" />
<PackageVersion Include="DataceenClient" Version="1.1.35" />
<PackageReference Include="DataceenClient" />
paket add DataceenClient --version 1.1.35
#r "nuget: DataceenClient, 1.1.35"
#:package DataceenClient@1.1.35
#addin nuget:?package=DataceenClient&version=1.1.35
#tool nuget:?package=DataceenClient&version=1.1.35
DataceenClient
DataceenClient is a .NET library for strongly-typed, high-performance access to a GraphQL-based Dataceen platform. It provides a rich, extensible API for querying, mutating, and subscribing to data, with first-class support for Blazor and modern .NET applications.
Features
- Strongly-typed GraphQL queries and mutations
- Bulk and single operations for nodes and relationships
- Advanced filtering, ordering, and aggregation
- Real-time data subscriptions via gRPC
- Integration with ASP.NET Core dependency injection and authentication
- Designed for .NET 8 and Blazor
Installation
Install via NuGet:
dotnet add package DataceenClient
Configuration
Add the following configuration to your appsettings.json:
"your-client-name": { "Instance": "https://login.microsoftonline.com/", "ClientId": "your-client-id", "ClientCredentials": [ { "SourceType": "ClientSecret", "ClientSecret": "your-client-secret" } ], "SystemId": "your-system-id", "TenantId": "your-tenant-id", "Scope": "your-scope", "ApiUrl": "https://your-api-url", "ApiPath": "/graphql", "SubscriptionUrl": "https://your-subscription-url" }
Register required services in your Startup.cs or Program.cs:
builder.Services.AddHttpClient(); builder.Services.AddDataceenClient<AllClient>(context.Configuration, your-client-name);
Authentication
DataceenClient uses Azure AD authentication via ITokenAcquisition. Ensure your app is configured for Azure AD and required scopes.
License
Proprietary. All rights reserved. Dataceen AB, Sweden 2025
| 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
- DataceenEvent (>= 1.0.24)
- Duende.IdentityModel (>= 8.1.0)
- Microsoft.Identity.Abstractions (>= 11.1.0)
- Microsoft.Identity.Web (>= 4.5.0)
- Newtonsoft.Json (>= 13.0.3)
- System.IdentityModel.Tokens.Jwt (>= 8.15.0)
- System.Text.Json (>= 10.0.2)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 1.1.35 | 86 | 5/25/2026 |
| 1.1.34 | 96 | 5/3/2026 |
| 1.1.33 | 103 | 4/2/2026 |
| 1.1.32 | 102 | 3/30/2026 |
| 1.1.31 | 102 | 3/16/2026 |
| 1.1.30 | 101 | 3/15/2026 |
| 1.1.29 | 97 | 3/15/2026 |
| 1.1.28 | 99 | 3/15/2026 |
| 1.1.27 | 100 | 3/15/2026 |
| 1.1.26 | 100 | 3/5/2026 |
| 1.1.25 | 98 | 3/4/2026 |
| 1.1.24 | 420 | 11/18/2025 |
| 1.1.23 | 181 | 10/4/2025 |
| 1.1.22 | 340 | 6/30/2025 |
| 1.1.21 | 196 | 6/22/2025 |
| 1.1.20 | 189 | 6/22/2025 |
| 1.1.19 | 159 | 6/21/2025 |
| 1.1.18 | 158 | 6/21/2025 |
| 1.1.17 | 338 | 6/12/2025 |
| 1.1.16 | 288 | 5/13/2025 |