@@ -14,7 +14,6 @@ public class GXSessionServiceFactory
1414 private static readonly ILog log = log4net . LogManager . GetLogger ( typeof ( GXSessionServiceFactory ) ) ;
1515 static string REDIS = "REDIS" ;
1616 static string DATABASE = "DATABASE" ;
17-
1817 public static ISessionService GetProvider ( )
1918 {
2019 ISessionService sessionService = null ;
@@ -35,7 +34,6 @@ public static ISessionService GetProvider()
3534 }
3635 else
3736 {
38-
3937 GXLogging . Debug ( log , "Loading Session provider:" , className ) ;
4038#if ! NETCORE
4139 type = Type . GetType ( className , true , true ) ;
@@ -56,7 +54,6 @@ public static ISessionService GetProvider()
5654 }
5755 }
5856 return null ;
59-
6057 }
6158 }
6259 public class GxRedisSession : ISessionService
@@ -66,7 +63,6 @@ public class GxRedisSession : ISessionService
6663 internal static string SESSION_INSTANCE = "SESSION_PROVIDER_INSTANCE_NAME" ;
6764 internal static string SESSION_PASSWORD = "SESSION_PROVIDER_PASSWORD" ;
6865 static string SESSION_TIMEOUT = "SESSION_PROVIDER_SESSION_TIMEOUT" ;
69-
7066 public GxRedisSession ( GXService serviceProvider )
7167 {
7268 string password = serviceProvider . Properties . Get ( SESSION_PASSWORD ) ;
@@ -103,27 +99,22 @@ public GxRedisSession(string host, string password, string instanceName, int ses
10399 SessionTimeout = sessionTimeout ;
104100 GXLogging . Debug ( log , "Redis Host:" , host , ", InstanceName:" , instanceName ) ;
105101 GXLogging . Debug ( log , "Redis sessionTimeoutMinutes:" , sessionTimeout . ToString ( ) ) ;
106-
107102 }
108103 public string ConnectionString { get ; }
109104 public string InstanceName { get ; }
110105 public int SessionTimeout { get ; }
111-
112106 public string Schema => throw new NotImplementedException ( ) ;
113-
114107 public string TableName => throw new NotImplementedException ( ) ;
115108 }
116109 public class GxDatabaseSession : ISessionService
117110 {
118111 private static readonly ILog log = log4net . LogManager . GetLogger ( typeof ( GxDatabaseSession ) ) ;
119-
120112 internal static string SESSION_ADDRESS = "SESSION_PROVIDER_ADDRESS" ;
121113 internal static string SESSION_PASSWORD = "SESSION_PROVIDER_PASSWORD" ;
122114 internal static string SESSION_SCHEMA = "SESSION_PROVIDER_SCHEMA" ;
123115 internal static string SESSION_TABLE_NAME = "SESSION_PROVIDER_TABLE_NAME" ;
124116 internal static string SESSION_DATASTORE = "SESSION_PROVIDER_DATASTORE" ;
125117 const string DEFAULT_SQLSERVER_SCHEMA = "dbo" ;
126-
127118 public GxDatabaseSession ( GXService serviceProvider )
128119 {
129120 string datastoreName = serviceProvider . Properties . Get ( SESSION_DATASTORE ) ;
@@ -140,12 +131,11 @@ public GxDatabaseSession(GXService serviceProvider)
140131 TableName = tableName ;
141132 context . CloseConnections ( ) ;
142133 GxDataRecord dr = datastore . Db as GxDataRecord ;
143- if ( dr != null && conn != null )
134+ if ( dr != null && conn != null )
144135 {
145136 ConnectionString = dr . BuildConnectionStringImpl ( conn . DataSourceName , conn . InternalUserId , conn . UserPassword , conn . DatabaseName , conn . Port , conn . CurrentSchema , conn . Data ) ;
146137 GXLogging . Debug ( log , "Database ConnectionString:" , dr . ConnectionStringForLog ( ) ) ;
147138 }
148-
149139 }
150140 else //Backward compatibility configuration
151141 {
@@ -167,7 +157,6 @@ public GxDatabaseSession(GXService serviceProvider)
167157 }
168158 Schema = schema ;
169159 TableName = tableName ;
170-
171160 }
172161 SessionTimeout = Preferences . SessionTimeout ;
173162 GXLogging . Debug ( log , "Database sessionTimeoutMinutes:" , SessionTimeout . ToString ( ) ) ;
@@ -183,16 +172,11 @@ public GxDatabaseSession(string host, string password, string schema, string tab
183172 TableName = tableName ;
184173 }
185174 public string ConnectionString { get ; }
186-
187175 public string Schema { get ; }
188-
189176 public string TableName { get ; }
190-
191177 public string InstanceName => throw new NotImplementedException ( ) ;
192-
193178 public int SessionTimeout { get ; }
194179 }
195-
196180 public interface ISessionService
197181 {
198182 string ConnectionString { get ; }
0 commit comments