Pour faire court, vous ne pouvez pas. Le pourquoi est déduit de la documentation et de la manière dont vous déclarez la stratégie de routage :
Une LocationStrategy utilisée pour configurer le service de localisation pour représenter son état dans le fragment de hachage de l'URL du navigateur.
Il est fourni (comme un service) et il n'y a aucun moyen de s'accrocher à l'injection et de fournir plusieurs options d'injection au moment de l'exécution (si le chemin est du type ... alors injectez ceci ou cela). L'injection de dépendances est configurée pendant l'initialisation du module et il n'y a aucun moyen de contourner cela, à ma connaissance.
Alors nous pouvons déduire de l'objectif de la Location
qui n'est qu'un seul et unique service et qui est de créer les urls relatives basées sur la stratégie, qu'il prend la stratégie fournie et l'utilise dans toute l'application.