private void InitializeFromWebConfig(ISessionStateContext context)
        {
            var systemWebConfiguration = new SystemWebConfiguration(context.VirtualDirectoryPath);
            var connectionString       = systemWebConfiguration.SessionState.SqlConnectionString;

            _timeout      = (int)systemWebConfiguration.SessionState.Timeout.TotalMinutes;
            _sessionStore = new SqlSessionStateStore(connectionString, _timeout);
        }
 private void InitializeFromWebConfig(ISessionStateContext context)
 {
     var systemWebConfiguration = new SystemWebConfiguration(context.VirtualDirectoryPath);
     var connectionString = systemWebConfiguration.SessionState.SqlConnectionString;
     _timeout = (int)systemWebConfiguration.SessionState.Timeout.TotalMinutes;
     _sessionStore = new SqlSessionStateStore(connectionString, _timeout);
 }
 public SqlSessionStateProvider(ISqlSessionStateStore sessionStore)
 {
     _sessionStore = sessionStore;
     _timeout      = 20;
 }
 public SqlSessionStateProvider(ISqlSessionStateStore sessionStore)
 {
     _sessionStore = sessionStore;
     _timeout = 20;
 }