public BaseService()
{
// If not Http request has been made yet Session is null
// This happens before the Startup page is displayed
if (HttpContext.Current.Session == null)
{
return;
}
// At this point a request has been made to a web service page
if (HttpContext.Current.Session["MySession"] == null)
{
MySession = new MySession(this.GetType().Name);
ApplicationSessions sessions = (ApplicationSessions)Application["APPLICATION_SESSIONS"];
Application.Lock();
sessions.ConfigurationSettings = MySession.MdwsConfiguration;
Application.UnLock();
}
}