namespace VberZero.Organizations; /// /// 用于获取与 OrganizationUnits 相关的设置。 /// public interface IOrganizationUnitSettings { /// /// 获取用户的最大允许组织单位成员资格计数。 /// 返回当前租户的值。 /// int MaxUserMembershipCount { get; } /// /// 获取用户允许的最大组织单位成员资格计数。 /// 返回给定租户的值。 /// /// 租户ID (host为null) Task GetMaxUserMembershipCountAsync(int? tenantId); /// /// 获取用户允许的最大组织单位成员资格计数。 /// 返回给定租户的值。 /// /// 租户ID (host为null) int GetMaxUserMembershipCount(int? tenantId); /// /// 为用户设置最大允许的组织单位成员人数 /// /// 租户ID (host为null) /// 配置值 /// Task SetMaxUserMembershipCountAsync(int? tenantId, int value); /// /// 为用户设置最大允许的组织单位成员人数 /// /// 租户ID (host为null) /// 配置值 /// void SetMaxUserMembershipCount(int? tenantId, int value); }