提交 11dcb061 编写于 作者: 智能大石头's avatar 智能大石头

当前租户标识。无效时返回0

上级 6c57069b
......@@ -28,6 +28,9 @@ public class TenantContext
#endif
/// <summary>当前租户上下文</summary>
public static TenantContext Current { get => _Current.Value; set => _Current.Value = value; }
/// <summary>当前租户标识。无效时返回0</summary>
public static Int32 CurrentId => Current?.TenantId ?? 0;
}
/// <summary>多租户助手</summary>
......
......@@ -17,6 +17,7 @@ public partial class Tenant : Entity<Tenant>, ITenantSource
Meta.Modules.Add<UserModule>();
Meta.Modules.Add<TimeModule>();
Meta.Modules.Add<IPModule>();
Meta.Modules.Add<TenantModule>();
}
/// <summary>验证并修补数据,通过抛出异常的方式提示验证失败。</summary>
......
using System.Runtime.Serialization;
using System.Runtime.Serialization;
using System.Web.Script.Serialization;
using System.Xml.Serialization;
using NewLife;
......@@ -19,6 +19,7 @@ public partial class TenantUser : Entity<TenantUser>
Meta.Modules.Add<UserModule>();
Meta.Modules.Add<TimeModule>();
Meta.Modules.Add<IPModule>();
Meta.Modules.Add<TenantModule>();
}
/// <summary>验证并修补数据,通过抛出异常的方式提示验证失败。</summary>
......
......@@ -26,6 +26,7 @@ public partial class Department : Entity<Department>, ITenantSource
Meta.Modules.Add<UserModule>();
Meta.Modules.Add<TimeModule>();
Meta.Modules.Add<IPModule>();
Meta.Modules.Add<TenantModule>();
}
/// <summary>验证数据,通过抛出异常的方式提示验证失败。</summary>
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册