How to use Adonis session in Models (Other then in controller)

Adonis is awesome, as i tried to use session in my model it doesn’t work, I’ve tested the use(‘Session’) method as well as require(@adonis/…/Session), both way it does not work; i just wanted to session.put(‘some’,‘value’). As the documentation only contains the usage of session in controllers, would anyone able to help me how the session can be used in different part of application other then Controllers.

Thanks!