From 0aa4ae7ab4325f79e5ec99cfc07a3192dee64c75 Mon Sep 17 00:00:00 2001 From: hello Date: Thu, 4 Jul 2024 20:27:53 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E5=A4=9A=E7=A7=9F=E6=88=B7?= =?UTF-8?q?=E6=96=87=E6=A1=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- notes/helloshop/multi-tenancy.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/notes/helloshop/multi-tenancy.md b/notes/helloshop/multi-tenancy.md index 9379bfd..b0543ed 100644 --- a/notes/helloshop/multi-tenancy.md +++ b/notes/helloshop/multi-tenancy.md @@ -60,7 +60,6 @@ private void MultiTenancyTracking(DbContext dbContext) 多数据库多租户设计是指为每个租户创建一个独立的数据库,通过数据库连接字符串来区分不同租户的数据。 - ```csharp protected override void OnConfiguring(DbContextOptionsBuilder optionsBuilder) @@ -76,6 +75,8 @@ protected override void OnConfiguring(DbContextOptionsBuilder optionsBuilder) } ``` +[ZeroFramework TenantDbConnectionInterceptor](https://github.com/bit365/zeroframework/blob/master/Services/DeviceCenter/ZeroFramework.DeviceCenter.Infrastructure/ConnectionStrings/TenantDbConnectionInterceptor.cs) + ## 基于 Schema 的多租户设计 基于 Schema 的多租户设计是指为每个租户创建一个独立的 Schema,通过 Schema 来区分不同租户的数据。