feat: Enhance service registration by passing runtime configuration to JsonConfigService

This commit is contained in:
2026-01-04 13:55:13 +00:00
parent d0b2ca8d26
commit 4786a335aa

View File

@@ -121,7 +121,9 @@ void ServiceBasedApp::RegisterServices() {
registry_.RegisterService<events::EventBus>(eventBus);
// Configuration service
registry_.RegisterService<services::IConfigService, services::impl::JsonConfigService>();
services::impl::RuntimeConfig runtimeConfig;
runtimeConfig.scriptPath = scriptPath_;
registry_.RegisterService<services::IConfigService, services::impl::JsonConfigService>(runtimeConfig);
// Window service
registry_.RegisterService<services::IWindowService, services::impl::SdlWindowService>(eventBus);