Retrieve request in entity : For some translation purpose, I need to retrieve the request in my entities.

I tried to do what is [written here][1] but it's not working with entities.  

    /**
     * AccessoryType constructor.
     *
     * @param RequestStack $requestStack
     */
    public function __construct(RequestStack $requestStack) {
        $this->request=$requestStack->getCurrentRequest();
    }

I get the following error message (which is to be excepted I guess...)

 > Too few arguments to function App\Entity\Map::__construct(), 0 passed in /var/www/sphere/src/Controller/MapController.php on line 34 and exactly 1 expected


Any suggestion to retrieve the request within an entity?

  [1]: https://symfony.com/doc/current/service_container/request.html