Feature Category
Developer experience
Problem Statement
Currently, controllers are created manually:
auto userController = std::make_shared<UserController>();
This does not scale well.
Proposed Solution
Add a simple DI:
- singleton registry
- scoped services
- auto‑wiring through templates
API Design
Alternative Solutions
No response
Use Case
No response
Impact and Scope
No response
Contribution
Feature Category
Developer experience
Problem Statement
Currently, controllers are created manually:
auto userController = std::make_shared<UserController>();This does not scale well.
Proposed Solution
Add a simple DI:
API Design
Alternative Solutions
No response
Use Case
No response
Impact and Scope
No response
Contribution