Comment obtenir l'utilisateur actuellement connecté dans un service

Dans Symfony 2.8/3.0, avec notre nouvelle fantaisie composants de sécurité, comment puis-je obtenir actuellement connecté User (c'est à dire FOSUser) de l'objet dans un service sans l'injection de l'ensemble du conteneur?

Est-il possible, dans un non-hacky façon?

PS: il ne faut pas considérer la "le passer à la fonction de service en tant que paramètre" pour être trivialement évident. Aussi, sale.

source d'informationauteur xDaizu