void Settings() { var key = _sessionContext.Name; var props = AppHelper.AppSettings().GetSection(XTConstants.AppSettingsSessionContext).GetSection(key).GetValue <IDictionary <string, object> >(); var strDatabase = props["Database"]; var strConnectionKey = props["ConnectionString"].ToString(); _databaseAction = props["SchemaAction"].To <DatabaseAction>(); _exportMappings = props["ExportMappings"].To <bool>(); _exportMappingsFolder = props["ExportMappingsFolder"].ToString(); _strConnection = AppHelper.AppSettings().GetStringConnection(strConnectionKey); _database = (Database)HelperEnum.GetValue <Database>(strDatabase); _persistenceConfigurer = new UseDatabase(_database, _strConnection).Configure(); }