private void OneTimeInit(NameValueCollection config) { ConnectionMultiplexer = InitializationUtils.GetConnectionMultiplexer(config); try { DbNumber = InitializationUtils.ParseInt( config["dbNumber"], NumberStyles.AllowLeadingWhite | NumberStyles.AllowTrailingWhite, 0); } catch (Exception ex) { throw new ConfigurationErrorsException("Can not parse db number.", ex); } KeyPrefix = config["keyPrefix"] ?? string.Empty; }
private static void OneTimeInit(NameValueCollection config) { ConnectionMultiplexer = InitializationUtils.GetConnectionMultiplexer(config); try { DbNumber = InitializationUtils.ParseInt(config["dbNumber"], NumberStyles.AllowLeadingWhite | NumberStyles.AllowTrailingWhite, 0); } catch (Exception ex) { throw new ConfigurationErrorsException("Can not parse db number.", ex); } KeyPrefix = config["keyPrefix"] ?? string.Empty; var sessionStateConfig = (SessionStateSection)WebConfigurationManager.GetSection("system.web/sessionState"); SessionTimeout = sessionStateConfig.Timeout; }