В частности, переменные сеанса. У меня есть .ashx в моем проекте ASP.NET MVC, который тянет некоторые данные изображения для отображения пользователю, и мне нужно иметь доступ к объекту, который я сохранил в сеансе. Из контроллеров я могу потянуть объект в порядке, но на моей странице ashx контекст. Сессия равна null. Есть предположения? Спасибо!
Вот пример того, что я пытаюсь сделать... context.Session всегда возвращает null.
private byte[] getIconData(string icon)
{
//returns the icon file
HttpContext context = HttpContext.Current;
byte[] buffer = null;
//get icon data
if ( context.Session["tokens"] != null)
{
//do some stuff to get icon data
}
}