mirror of
https://github.com/johndoe6345789/SDL3CPlusPlus.git
synced 2026-04-24 21:55:09 +00:00
feat: Enhance service registration by passing runtime configuration to JsonConfigService
This commit is contained in:
@@ -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);
|
||||
|
||||
Reference in New Issue
Block a user