Bonjour,

J'utilise une variable d'application dans le global.asax
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
        Application["test"] = "test";
si dans une page, j'écris ceci, j'ai bien ma valeur qui s'affiche :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
Response.Write(Application["test"].ToString());
Maintenant, j'ai besoin de cette variable dans une de mes classes.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
private string _test = Application["test"].ToString();
Et là il me dit : "Le nom 'Application' n'existe pas dans le contexte actuel"

Est ce que la portée de la variable d'application ne va pas jusqu'à la classe ? Faut il que je rajoute un espace de nom ? Merci d'avance pour vos réponses

Ps : je cherche depuis pas mal d'heure sur le net mais je ne trouve aucune piste