Sidub.Platform.Storage
1.15.1
Prefix Reserved
dotnet add package Sidub.Platform.Storage --version 1.15.1
NuGet\Install-Package Sidub.Platform.Storage -Version 1.15.1
<PackageReference Include="Sidub.Platform.Storage" Version="1.15.1" />
<PackageVersion Include="Sidub.Platform.Storage" Version="1.15.1" />
<PackageReference Include="Sidub.Platform.Storage" />
paket add Sidub.Platform.Storage --version 1.15.1
#r "nuget: Sidub.Platform.Storage, 1.15.1"
#:package Sidub.Platform.Storage@1.15.1
#addin nuget:?package=Sidub.Platform.Storage&version=1.15.1
#tool nuget:?package=Sidub.Platform.Storage&version=1.15.1
Sidub Platform — Storage
Defines the foundational storage abstractions for the Sidub Platform: queries, commands, handlers, and connectors. Establishes the CQRS-style pattern that all storage providers (HTTP, Gremlin, MySQL) implement through the handler dispatch mechanism.
Installation
dotnet add package Sidub.Platform.Storage
Quick Start
services.AddSidubStorage();
Use IQueryService for backend-agnostic data access — the platform resolves the correct handler at runtime based on your service reference and storage connector configuration.
Every successful save, delete or relation save through IQueryService raises an EntityChange to the registered IEntityChangeObservers, after the write committed; an observer can never fail the write.
services.TryAddEnumerable(ServiceDescriptor.Transient<IEntityChangeObserver, MyObserver>());
Documentation
Full documentation, guides, and API reference: Sidub Platform Documentation
License
Dual-licensed under AGPLv3 and Sidub Inc. Proprietary Software License Agreement (PSLA). See LICENSE.txt for details.
| 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.Bcl.AsyncInterfaces (>= 10.0.13)
- Sidub.Platform.Core (>= 1.15.1)
- Sidub.Platform.Filter (>= 1.15.1)
- System.Diagnostics.DiagnosticSource (>= 10.0.13)
NuGet packages (13)
Showing the top 5 NuGet packages that depend on Sidub.Platform.Storage:
| Package | Downloads |
|---|---|
|
Sidub.Platform.Storage.Http
Package Description |
|
|
Sidub.Licensing
Core domain library for Monaiq licensing by Sidub - entities, services, and business logic for license management, entitlements, and consumption tracking. |
|
|
Sidub.Platform.Storage.Gremlin
Package Description |
|
|
Sidub.Platform.Cryptography.AzureKeyVault
Package Description |
|
|
Sidub.Licensing.Client
.NET client SDK for Monaiq licensing by Sidub - runtime license validation, entitlement enforcement, and consumption reporting for .NET applications. |
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 1.15.1 | 686 | 11/1/2026 |
| 1.12.0 | 401 | 10/25/2026 |
| 1.11.7 | 311 | 10/23/2026 |
| 1.11.6 | 290 | 10/23/2026 |
| 1.11.4 | 645 | 10/7/2026 |
| 1.11.3 | 231 | 10/6/2026 |
| 1.11.2 | 227 | 10/5/2026 |
| 1.10.57 | 229 | 10/5/2026 |
| 1.10.56 | 228 | 10/5/2026 |
| 1.10.55 | 383 | 9/27/2026 |
| 1.10.54 | 225 | 9/27/2026 |
| 1.10.53 | 674 | 9/9/2026 |
| 1.10.51 | 575 | 8/15/2026 |
| 1.10.50 | 264 | 8/15/2026 |
| 1.10.48 | 1,041 | 7/29/2026 |
| 1.10.47 | 290 | 7/28/2026 |
| 1.10.46 | 300 | 7/25/2026 |
| 1.10.45 | 314 | 7/23/2026 |
| 1.10.43 | 338 | 4/29/2026 |
| 1.10.42 | 285 | 4/26/2026 |