Evénement Global.asax ayant accès à l'état de la session

J'essaye d'accéder à l'état de session dans mon global.asax pour chaque requête (page, documents, PDF, etc.). Je sais que je peux pas le faire dans Application_BeginRequest, et j'ai pensé que je pouvais dans Application_AcquireRequestState, mais il ne fonctionne pas, ce qui est étrange, car il travaille dans un autre projet.

Donc, je suis à la recherche d'un événement dans lequel j'aurais toujours accès à l'état de session pour chaque demande.

Grâce

EDIT: @Mike

J'ai essayé de faire ce

Sub Application_PreRequestHandlerExecute(ByVal sender As Object, ByVal e As EventArgs)
    Session("test") = "test"
End Sub

Mais j'ai toujours des erreurs que je n'ai pas accès à l'état de session.

source d'informationauteur Shadowxvii