fengling-platform/Fengling.Platform.Infrastructure
movingsam a6558137af feat(03-gateway-infrastructure-update): update Infrastructure layer for GwCluster
- Updated PlatformDbContext: removed GwTenant/GwServiceInstance DbSets, added GwCluster with EF Core config
- Created IClusterStore interface with CRUD and Destination management methods
- Created ClusterStore<TContext> implementation with soft delete and embedded Destinations support
- Deleted obsolete IInstanceStore and InstanceStore (replaced by IClusterStore)
- Updated Extensions.cs and GatewayExtensions.cs to register IClusterStore

Plan 03 of Phase 03 complete.
2026-03-03 15:46:57 +08:00
..
Configurations refactor(platform): migrate Tenant to anemia model, use Manager pattern 2026-02-21 13:22:08 +08:00
ClusterStore.cs feat(03-gateway-infrastructure-update): update Infrastructure layer for GwCluster 2026-03-03 15:46:57 +08:00
Extensions.cs feat(03-gateway-infrastructure-update): update Infrastructure layer for GwCluster 2026-03-03 15:46:57 +08:00
Fengling.Platform.Infrastructure.csproj fix: 禁用默认EmbeddedResource扫描 解决.NET 10 MSB3552错误 2026-03-01 01:10:43 +08:00
GatewayExtensions.cs feat(03-gateway-infrastructure-update): update Infrastructure layer for GwCluster 2026-03-03 15:46:57 +08:00
GlobalUsings.cs fix: 禁用默认EmbeddedResource扫描 解决.NET 10 MSB3552错误 2026-03-01 01:10:43 +08:00
IClusterStore.cs feat(03-gateway-infrastructure-update): update Infrastructure layer for GwCluster 2026-03-03 15:46:57 +08:00
IRouteManager.cs refactor(infrastructure): 将主键类型从 long 改为 string 并使用 Guid 生成唯一 ID 2026-03-01 11:23:12 +08:00
IRouteStore.cs refactor(infrastructure): 将主键类型从 long 改为 string 并使用 Guid 生成唯一 ID 2026-03-01 11:23:12 +08:00
ITenantStore.cs 调整项目 2026-02-21 15:05:37 +08:00
PlatformDbContext.cs feat(03-gateway-infrastructure-update): update Infrastructure layer for GwCluster 2026-03-03 15:46:57 +08:00
RouteManager.cs refactor(infrastructure): 将主键类型从 long 改为 string 并使用 Guid 生成唯一 ID 2026-03-01 11:23:12 +08:00
RouteStore.cs refactor(infrastructure): 将主键类型从 long 改为 string 并使用 Guid 生成唯一 ID 2026-03-01 11:23:12 +08:00
SeedData.cs feat[platform]: add fengling-api OAuth client for introspection 2026-02-21 16:43:26 +08:00
TenantManager.cs feat(platform): 增强 Infrastructure 层可扩展性,添加 NuGet 发布脚本与 CI/CD 2026-02-27 13:58:09 +08:00
TenantStore.cs fix: 禁用默认EmbeddedResource扫描 解决.NET 10 MSB3552错误 2026-03-01 01:10:43 +08:00