Read Modern Dependency Injection in Swift.