- Created health check configuration value object - Includes Enabled, Path, IntervalSeconds, TimeoutSeconds fields - Matches YARP ClusterConfig health check structure
- 修改 GwServiceInstance 和 GwTenantRoute 的 Id 类型为 string - 使用 Guid.CreateVersion7().ToString("N") 生成默认唯一标识值 - 更新 IInstanceStore、IRouteManager、IRouteStore 接口中的 FindByIdAsync 方法签名,使用 string? 替代 long? - 调整 InstanceStore、RouteManager 和 RouteStore 中相应方法实现,支持新的 Id 类型 - 保证相关存储及查询接口兼容新的字符串形式主键
- 新增 GatewayAggregate 领域实体 (GwTenant, GwTenantRoute, GwServiceInstance) - 新增 IRouteStore, RouteStore, IInstanceStore, InstanceStore - 新增 IRouteManager, RouteManager - 合并 GatewayDbContext 到 PlatformDbContext - 统一 Extensions.AddPlatformCore 注册所有服务