это то, как я инициирую сеанс
protected void Session_Start(object sender, EventArgs e)
{
HttpContext.Current.Session["CustomSessionId"] = Guid.NewGuid();
}
в моем решении под библиотекой классов. Мне нужно получить к нему доступ и получить нулевое исключение:
string sess = HttpContext.Current.Session["CustomSessionId"] ;
это моя конфигурацияв web.config и app.config (в моей библиотеке)
<system.serviceModel>
<serviceHostingEnvironment aspNetCompatibilityEnabled="true" />
</system.serviceModel>
<system.web>
<pages enableSessionState = "true" />
<httpModules>
<add type="System.Web.SessionState.SessionStateModule" name="Session"/>
</httpModules>
<compilation debug="true" targetFramework="4.0" />
</system.web>
(app.config)