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

            config.ApplicationKey = applicationKey;

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

            config.Provider = providerType;

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

            config.ConnStringNameOrValue = connString;

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

            config.Formatter = formatterType;

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

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