L'injection de dépendances est un mécanisme où une classe reçoit les objets dont elle a besoin au lieu de les créer elle-même. Angular fournit une instance via un injecteur ; on la demande avec la fonction inject() ou le constructeur. Elle facilite la réutilisation et le remplacement par des doublures dans les tests.
Exemple
private http = inject(HttpClient);