Bonjour,
J'ai je cherche à stocker une énumération dans une variable d'application. J'ai pour cela ajouter une propriété à MyPage :
private IEnumerable<Faq> FAQS
{
get
{
if (HttpContext.Current.Application["FAQS"] == null)
{
IQuery query = Global.sessionOrkosWebsite.CreateQuery("select q from Faq as q");
HttpContext.Current.Application["FAQS"] = query.Enumerable<Faq>();
}
return (IEnumerable<Faq>)(HttpContext.Current.Application["FAQS"]);
}
}
Le problème est que quand je recharge ma page, HttpContext.Current.Application["FAQS"] a été vidé (count = 0), mais la variable d'application n'est pas nulle. Savez-vous pourquoi et comment y remédier ?
merci d'avance.
Mathmax