Skip to content

Commit 2936d45

Browse files
Update src/Plugins/BotSharp.Plugin.MultiTenancy/MultiTenancy/TenantConnectionProvider.cs
Co-authored-by: qodo-code-review[bot] <151058649+qodo-code-review[bot]@users.noreply.github.com>
1 parent b4bb4b5 commit 2936d45

1 file changed

Lines changed: 6 additions & 5 deletions

File tree

src/Plugins/BotSharp.Plugin.MultiTenancy/MultiTenancy/TenantConnectionProvider.cs

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -16,12 +16,13 @@ public TenantConnectionProvider(IConnectionStringResolver resolver, IConfigurati
1616

1717
public string GetConnectionString(string name)
1818
{
19-
// Prefer app-level connection strings
20-
var fallback = _configuration.GetConnectionString(name);
21-
if (!string.IsNullOrWhiteSpace(fallback)) return fallback;
22-
19+
// Prefer tenant-level connection strings
2320
var cs = _resolver.GetConnectionString(name);
24-
return cs ?? string.Empty;
21+
if (!string.IsNullOrWhiteSpace(cs)) return cs;
22+
23+
// Fallback to app-level connection strings
24+
var fallback = _configuration.GetConnectionString(name);
25+
return fallback ?? string.Empty;
2526
}
2627

2728
public string GetDefaultConnectionString()

0 commit comments

Comments
 (0)