テナント
テナントサービスは、マルチテナントサーバーレスCQRS アーキテクチャにおけるテナントレベルの操作を管理する機能を提供します。
概要
テナントサービスは次の目的で設計されています::
- テナントレベルのエンティティ操作を管理
- テナントエンティティのCRUD操作を実装
- 異なるテナント間の適切な分離を確保
- テナントコードを検証し、テナントの整合性を維持
インストール
npm install @mbc-cqrs-serverless/tenant
基本的な使い方
import { TenantModule } from '@mbc-cqrs-serverless/tenant'
@Module({
imports: [ TenantModule.register({
enableController: true,
})],
controllers: [],
exports: [],
})