dependency injection

2026