chore: 提交现有修改
This commit is contained in:
@@ -5,20 +5,15 @@ namespace TakeoutSaaS.Module.Tenancy;
|
||||
/// <summary>
|
||||
/// 默认租户提供者:基于租户上下文访问器暴露当前租户 ID。
|
||||
/// </summary>
|
||||
public sealed class TenantProvider : ITenantProvider
|
||||
/// <remarks>
|
||||
/// 初始化租户提供者。
|
||||
/// </remarks>
|
||||
/// <param name="tenantContextAccessor">租户上下文访问器</param>
|
||||
public sealed class TenantProvider(ITenantContextAccessor tenantContextAccessor) : ITenantProvider
|
||||
{
|
||||
private readonly ITenantContextAccessor _tenantContextAccessor;
|
||||
|
||||
/// <summary>
|
||||
/// 初始化租户提供者。
|
||||
/// </summary>
|
||||
/// <param name="tenantContextAccessor">租户上下文访问器</param>
|
||||
public TenantProvider(ITenantContextAccessor tenantContextAccessor)
|
||||
{
|
||||
_tenantContextAccessor = tenantContextAccessor;
|
||||
}
|
||||
|
||||
/// <inheritdoc />
|
||||
public long GetCurrentTenantId()
|
||||
=> _tenantContextAccessor.Current?.TenantId ?? 0;
|
||||
=> tenantContextAccessor.Current?.TenantId ?? 0;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user