Skip to content

Latest commit

 

History

History
25 lines (16 loc) · 503 Bytes

File metadata and controls

25 lines (16 loc) · 503 Bytes

🧠 core-runtime/README.md

# 🧠 Quarkus Multi-Tenancy Core Runtime

Defines the **TenantContext** and **TenantResolver** APIs —  
the foundation for all multi-tenant logic.

## Features

- Abstract `TenantResolver` API
- Request-scoped `TenantContext`
- `CompositeTenantResolver` for chaining
- Framework-agnostic design (not tied to Quarkus HTTP)

## Example Usage

```java
@Inject
TenantContext tenantContext;

String tenant = tenantContext.getTenantId().orElse("public");