SeliseBlocks.Genesis.Framework.Tenants
10.0.0.1
dotnet add package SeliseBlocks.Genesis.Framework.Tenants --version 10.0.0.1
NuGet\Install-Package SeliseBlocks.Genesis.Framework.Tenants -Version 10.0.0.1
<PackageReference Include="SeliseBlocks.Genesis.Framework.Tenants" Version="10.0.0.1" />
<PackageVersion Include="SeliseBlocks.Genesis.Framework.Tenants" Version="10.0.0.1" />
<PackageReference Include="SeliseBlocks.Genesis.Framework.Tenants" />
paket add SeliseBlocks.Genesis.Framework.Tenants --version 10.0.0.1
#r "nuget: SeliseBlocks.Genesis.Framework.Tenants, 10.0.0.1"
#:package SeliseBlocks.Genesis.Framework.Tenants@10.0.0.1
#addin nuget:?package=SeliseBlocks.Genesis.Framework.Tenants&version=10.0.0.1
#tool nuget:?package=SeliseBlocks.Genesis.Framework.Tenants&version=10.0.0.1
SeliseBlocks.Genesis.Framework.Tenants
Tenant management abstractions for multi-tenancy support in the Genesis framework.
Project Name & Purpose
SeliseBlocks.Genesis.Framework.Tenants provides tenant-related abstractions and interfaces for multi-tenant support in the Genesis platform. It defines the ITenants interface that other layers use to access tenant context, tenant resolution, and tenant-specific configurations. This library enables the platform to serve multiple tenants from a single deployment.
Tech Stack
- .NET 10.0 (net10.0)
- No external NuGet dependencies (pure interface definitions)
Dependencies
Internal Project References
| Project | Version | Purpose |
|---|---|---|
| SeliseBlocks.Genesis.Framework.PDS.Entity | 10.0.0.1 | Tenant entity |
NuGet Packages
None
Structure
(no subdirectories - flat structure)
Key Components
Tenant Context
ITenants- Interface for tenant operations:- Get current tenant
- Resolve tenant from context
- Tenant-specific data access
Notes
This is a minimal interface library. The actual tenant resolution and context management is implemented in downstream projects that depend on this interface. The tenant context is typically resolved from the security context (JWT claims) or from request headers.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net10.0 is compatible. 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. |
-
net10.0
- SeliseBlocks.Genesis.Framework.PDS.Entity (>= 10.0.0.1)
NuGet packages (1)
Showing the top 1 NuGet packages that depend on SeliseBlocks.Genesis.Framework.Tenants:
| Package | Downloads |
|---|---|
|
SeliseBlocks.Genesis.Framework.Repositories
Framework Repositories |
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 10.0.0.1 | 3,139 | 8/16/2026 |
| 8.0.1.8 | 595 | 7/8/2026 |
| 8.0.1.7 | 184 | 7/7/2026 |
| 8.0.1.6 | 506 | 6/30/2026 |
| 8.0.1.5 | 1,878 | 4/21/2026 |
| 8.0.1.2 | 15,435 | 9/4/2025 |
| 8.0.1.1 | 562 | 9/3/2025 |
| 8.0.0.4 | 17,537 | 2/2/2025 |
| 8.0.0.4-Creolytix | 3,859 | 8/14/2025 |
| 8.0.0.3 | 438 | 1/20/2025 |
| 8.0.0.2 | 488 | 1/16/2025 |
| 8.0.0.1 | 342 | 1/6/2025 |
| 6.0.3.2 | 15,517 | 9/4/2025 |
| 6.0.3.1 | 398 | 9/3/2025 |
| 6.0.1.2 | 186,585 | 4/18/2024 |
| 6.0.1.1 | 525 | 4/17/2024 |
| 6.0.0.11 | 15,571 | 3/19/2024 |
| 6.0.0.10 | 39,885 | 1/29/2024 |
| 6.0.0.9 | 2,293 | 12/26/2023 |
| 6.0.0.8 | 1,211 | 12/10/2023 |