Enhance API routing and health check functionality

- Added ApiRouteTemplate as a base class for defining API routes
- Implemented HealthCheckApi for health check endpoint management
- Introduced IApiRoute interface for consistent route handling
- Updated UserApiRoute to align with new routing structure
- Added HealthCheck class for health status retrieval
- Improved dependency management with new types and interfaces
This commit is contained in:
2025-11-10 22:12:41 -05:00
parent f6d0afb98a
commit ce85dd1ead
22 changed files with 183 additions and 63 deletions

View File

@@ -1,4 +1,4 @@
import type { LoggingLevelType } from '../LoggingLevel';
import type {LoggingLevelType} from '../LoggingLevel';
export interface IAppender {
log(timestamp: string, level: LoggingLevelType, category: string, message: string): void;