@nestdevx/tenant
Version:
Tenant module for multi-tenant NestJS applications.
10 lines (9 loc) • 406 B
TypeScript
import { NestMiddleware } from '@nestjs/common';
import { TenantService } from '../tenant.service';
import { IRequest } from '../../../shared/src/types';
export declare class TenantMiddleware implements NestMiddleware {
private readonly tenantService;
private readonly logger;
constructor(tenantService: TenantService);
use(req: IRequest, res: Response, next: () => void): Promise<void>;
}