14 lines
400 B
C#
14 lines
400 B
C#
namespace TakeoutSaaS.Shared.Abstractions.Tenancy;
|
||
|
||
/// <summary>
|
||
/// 租户提供者:用于在各层读取当前请求绑定的租户 ID。
|
||
/// </summary>
|
||
public interface ITenantProvider
|
||
{
|
||
/// <summary>
|
||
/// 获取当前租户 ID,未解析时返回 0。
|
||
/// </summary>
|
||
/// <returns>当前请求绑定的租户 ID,未解析时为 0。</returns>
|
||
long GetCurrentTenantId();
|
||
}
|