namespace ZeroFramework.IdentityServer.API.Tenants { public class CurrentTenantAccessor : ICurrentTenantAccessor { private readonly AsyncLocal _currentScope = new(); public TenantInfo? Current { get => _currentScope.Value; set => _currentScope.Value = value; } public CurrentTenantAccessor() => _currentScope = new AsyncLocal(); } }