Esempio n. 1
0
        private void ChangeApplicationKey(string applicationKey)
        {
            var config = SessionConfigurationManager.GetConfiguration().GetWritableCopy();

            config.ApplicationKey = applicationKey;

            SessionConfigurationManager.SetConfiguration(config);
        }
Esempio n. 2
0
        private void ChangeProvider(ProviderTypeOptions providerType)
        {
            var config = SessionConfigurationManager.GetConfiguration().GetWritableCopy();

            config.Provider = providerType;

            SessionConfigurationManager.SetConfiguration(config);
        }
Esempio n. 3
0
        private void ChangeConnString(string connString)
        {
            var config = SessionConfigurationManager.GetConfiguration().GetWritableCopy();

            config.ConnStringNameOrValue = connString;

            SessionConfigurationManager.SetConfiguration(config);
        }
Esempio n. 4
0
        private void ChangeFormatterType(FormatterTypeOptions formatterType)
        {
            var config = SessionConfigurationManager.GetConfiguration().GetWritableCopy();

            config.Formatter = formatterType;

            SessionConfigurationManager.SetConfiguration(config);
        }
Esempio n. 5
0
        private void ResetToAppConfigDefault()
        {
            var appConfigSettings = (ISessionConfiguration)ConfigurationManager.GetSection("DataStore");

            SessionConfigurationManager.SetConfiguration(appConfigSettings);
        }
Esempio n. 6
0
 public SessionStore()
 {
     _configuration = SessionConfigurationManager.GetConfiguration();
     _provider      = _configuration.GetProvider();
 }