在 Abp Framework 中为 AbpTenant 添加额外的属性

Adding extra properties to AbpTenant in Abp Framework

我想为租户(我们的客户)添加一些属性,例如 taxno、电子邮件、phone。 我应该向 AbpTenant table 添加新列(并且我应该为管理创建 AbpTenant 应用服务)还是应该创建一个新的 table(例如:命名为客户),它通过 [= 引用 abpTenant 15=].

我无法理解 why/when 我是否应该使用 extraproperties 列(许多 table 都包含该列)。

您可以按照此 documentation 扩展预构建 modules/entites。

但是,您必须等待 3.1 发布,因为 ABP 团队在几周前将 模块扩展系统 应用于一些免费模块(身份,tenant-management 等) (在3.1版本开发周期)。

3.1 发布后,您可以轻松地向 Tenant 实体添加新属性。您将声明您的实体扩展 属性,它也会出现在 UI 中。

这是一张剧透图片。 :) 此图片供用户使用,但 Tenant 实体也具有相同的功能。