mockforge_core/multi_tenant/mod.rs
1//! Multi-tenant workspace support for MockForge
2//!
3//! This module provides infrastructure for hosting multiple isolated workspaces
4//! in a single MockForge instance, enabling namespace separation and tenant isolation.
5
6pub mod middleware;
7
8mod registry;
9
10pub use middleware::{WorkspaceContext, WorkspaceRouter};
11pub use registry::{
12 MultiTenantConfig, MultiTenantWorkspaceRegistry, RoutingStrategy, TenantWorkspace,
13 WorkspaceStats,
14};