utaba/main/services/micro-block
5 artifacts in this subcategory
README.md
README.md
Foundation services for micro-block architecture: ServiceRegistry, CommandRegistry, BaseService, and LoggerFactory with dependency injection and configuration patterns
BaseService.ts
BaseService.ts
Abstract base class for micro-block services with comprehensive metadata, operation framework, and validation. Includes all service interfaces and operation parameter validation.
CommandRegistry.ts
CommandRegistry.ts
Central registry for discovering and instantiating commands with dynamic loading, dependency injection, and metadata-driven orchestration capabilities
LoggerFactory.ts
LoggerFactory.ts
Complete logging system with ILogger interface, ConsoleLogger implementation, and LoggerFactory for micro-block architecture - no external dependencies
ServiceRegistry.ts
ServiceRegistry.ts
Singleton service registry for micro-block architecture with lazy initialization, dependency injection, and enhanced logging support including ICommandLogger