Puis-je appeler HttpContext.Current
à partir d'une classe statique et d'une méthode?HttpContext.Current accédé dans les classes statiques
Je souhaite stocker une valeur par utilisateur, mais je souhaite pouvoir y accéder de manière statique.
par exemple. Est-ce que ça va marcher?
public static class StaticClass
{
public static string SomeThing
{
get { return HttpContext.Current.Items["SomeItem"].ToString(); }
}
}
La classe et les propriétés ne seront appelées qu'à partir des pages Web. Donc, je suppose que je vais toujours obtenir le contexte actuel du fil correct. Est-ce vrai ou ai-je oublié quelque chose? –
Cela devrait aller bien tant que vous ne faites pas de thread génial (par exemple en utilisant le pool de threads dans vos pages Web). –
Cool, non, je ne le suis pas. Merci Jon –