Sidub.Licensing
1.5.170
Prefix Reserved
dotnet add package Sidub.Licensing --version 1.5.170
NuGet\Install-Package Sidub.Licensing -Version 1.5.170
<PackageReference Include="Sidub.Licensing" Version="1.5.170" />
<PackageVersion Include="Sidub.Licensing" Version="1.5.170" />
<PackageReference Include="Sidub.Licensing" />
paket add Sidub.Licensing --version 1.5.170
#r "nuget: Sidub.Licensing, 1.5.170"
#:package Sidub.Licensing@1.5.170
#addin nuget:?package=Sidub.Licensing&version=1.5.170
#tool nuget:?package=Sidub.Licensing&version=1.5.170
Sidub.Licensing
Core domain library for Sidub Licensing — entities, services, and business logic for license management, entitlements, and consumption tracking.
What's in this package
This package defines the shared domain model consumed by both the client SDK (Sidub.Licensing.Client) and the server SDK (Sidub.Licensing.Server). Most applications don't reference it directly — install Sidub.Licensing.Client for a consuming app or Sidub.Licensing.Server for a backend service, and this package comes along as a transitive dependency.
Key types:
License,LicenseIssuer,LicenseAuthorization,LicenseIssuance— license and issuer entitiesILicenseAssertion,LicenseAssertion— service-access and rate-limit assertionsILicenseFeature,ILicenseFeatureState,IConsumptionEvent,ConsumptionEvent<T>— feature and consumption trackingLicensingServiceOptions,LicensingServerOptions,StripeConnectOptions— strongly typed configuration optionsILicensingConsumptionProvider,ILicenseProvider— provider abstractions implemented by the client/server SDKsSidub.Licensing.Context—LicensingContext,ILicensingContextProvider,AddLicensingContext()for credential resolution
Install
dotnet add package Sidub.Licensing
Usage
Reach for this package directly when you need the domain types on their own — for example, to resolve a LicensingContext for a custom credential provider:
using Sidub.Licensing.Context;
builder.Services.AddLicensingContext<MyCustomContextProvider>();
Most applications should instead install Sidub.Licensing.Client (apps and services calling the licensing API) or Sidub.Licensing.Server (backend hosts enforcing licenses) — both depend on this package and expose the higher-level DI extensions (AddSidubLicensing(), AddSidubLicensingServer()) covered in the .NET integration guide.
Documentation
- monaiq.com — product site
- docs.monaiq.com — full documentation
License
This project is licensed under a proprietary license. For details, see https://sidub.ca/licensing or the LICENSE.txt file.
| 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 | netcoreapp3.0 was computed. netcoreapp3.1 was computed. |
| .NET Standard | netstandard2.1 is compatible. |
| MonoAndroid | monoandroid was computed. |
| MonoMac | monomac was computed. |
| MonoTouch | monotouch was computed. |
| Tizen | 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.1
- Microsoft.Extensions.Caching.Memory (>= 10.0.7)
- Microsoft.Extensions.Logging.Abstractions (>= 10.0.7)
- Sidub.Platform.Core (>= 1.10.51)
- Sidub.Platform.Cryptography (>= 1.10.51)
- Sidub.Platform.Storage (>= 1.10.51)
NuGet packages (2)
Showing the top 2 NuGet packages that depend on Sidub.Licensing:
| Package | Downloads |
|---|---|
|
Sidub.Licensing.Client
Client SDK for Sidub Licensing — runtime license validation, entitlement enforcement, and consumption reporting for .NET applications. |
|
|
Sidub.Messaging
Messaging framework library for Sidub platform. |
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 1.5.170 | 41 | 8/19/2026 |
| 1.5.87 | 123 | 8/9/2026 |
| 1.5.85 | 123 | 8/8/2026 |
| 1.5.74 | 139 | 8/3/2026 |
| 1.5.73 | 140 | 8/3/2026 |
| 1.5.72 | 128 | 8/3/2026 |
| 1.5.59 | 143 | 8/2/2026 |
| 1.5.57 | 130 | 8/1/2026 |
| 1.5.55 | 136 | 7/31/2026 |
| 1.5.51 | 139 | 7/31/2026 |
| 1.5.48 | 135 | 7/30/2026 |
| 1.5.1 | 193 | 3/24/2026 |
| 1.4.0 | 166 | 3/21/2026 |
| 1.3.44 | 162 | 3/17/2026 |
| 1.3.43 | 183 | 3/17/2026 |
| 1.3.38 | 155 | 3/7/2026 |
| 1.3.35 | 161 | 3/4/2026 |
| 1.3.30 | 164 | 3/1/2026 |
| 1.3.24 | 161 | 2/17/2026 |
| 1.3.23 | 158 | 2/17/2026 |