using FoodLabeling.Th.Application.Contracts.Dtos.MultiTenancy; using Volo.Abp.Application.Services; namespace FoodLabeling.Th.Application.Contracts.IServices; /// /// 泰额版:创建租户 + 独立库 + CodeFirst 初始化 /// public interface IThTenantProvisioningAppService : IApplicationService { /// /// 在平台主库登记租户,并按配置生成/使用独立库连接串;可选自动建库建表 /// Task ProvisionAsync(ThProvisionTenantInputVo input); /// /// 对已有租户执行业务库 CodeFirst(建库 + 业务表,不含 yitenant) /// Task InitializeTenantDatabaseAsync(Guid tenantId); }