Wire your application components together using inversion of control
Dependency injector
Pakku dependency specification