namespace FoodLabeling.Th.Application.Contracts.Dtos.MultiTenancy; /// /// 删除公司(租户)及可选 DROP 业务库的执行结果 /// public class ThDeleteCompanyResultDto { /// 租户 Id public Guid TenantId { get; set; } /// 租户名称 public string Name { get; set; } = string.Empty; /// 从连接串解析出的业务库名;解析失败时为 null public string? DatabaseName { get; set; } /// 是否已成功执行 DROP DATABASE public bool DatabaseDropped { get; set; } /// 是否已删除 YiTenant 记录(软删) public bool TenantDeleted { get; set; } /// 操作说明(如跳过 DROP 的原因) public string? Message { get; set; } }