Fengling Gateway - 网关
- TestFixture: Base test infrastructure with WebApplicationFactory - K8sDiscoveryTests: K8s Service Label discovery flow tests - ConfigConfirmationTests: Pending config confirmation flow tests - MultiTenantRoutingTests: Tenant-specific vs default destination routing tests - ConfigReloadTests: Gateway hot-reload via NOTIFY mechanism tests - TestData: Mock data for K8s services, JWT tokens, database seeding Tests cover: 1. K8s Service discovery with valid labels 2. Config confirmation -> DB write -> NOTIFY 3. Multi-tenant routing (dedicated vs default destination) 4. Gateway config hot-reload without restart |
||
|---|---|---|
| .gitea/workflows | ||
| .planning | ||
| k8s/base | ||
| logs | ||
| sql | ||
| src | ||
| tests | ||
| tools/MigrationTool | ||
| .gitignore | ||
| Directory.Build.props | ||
| Dockerfile | ||
| MigrationTask.sln | ||
| NuGet.Config | ||
| YarpGateway.slnx | ||
| 网关配置的新想法.md | ||