Вебпроект в VisualStudio 2013. Функционал частично на .aspx файлах, частично на web-сервисе (.asmx). Так вот проблема в том, что в файлах .aspx.cs доступен объект Session, причем без всяких импортов. А в файле web-сервиса Session == null.
Подскажите почему нет единой сессии. Я так понял, что механизм, который стоит за .aspx где-то создает этот объект и иниацилизирует его.
Говоря Session == null я имел в виду, что она действительно равна null, а не то что там происходит проверка. Вот как раз в сервисе я бы и хотел записать туда кое-какие данные о юзере, но не могу. Вот в этом и проблема.
Подскажите, если знаете, как в сервисе вручную инициализировать сессию, чтобы она стала "общей" для всего кода приложения.