public DatabaseSessionManager(Providers.IEngine engine, Providers.IDatabase db)
 {
     _engine            = engine;
     _db                = db;
     _db.SessionManager = this;
     _sessions          = new Dictionary <Guid, Session>();
 }
 public DatabaseSessionManager(Providers.IEngine engine, Providers.IDatabase db)
 {
     _engine = engine;
     _db = db;
     _db.SessionManager = this;
     _sessions = new Dictionary<Guid, Session>();
 }
 public DatabaseSessionManager(Providers.IEngine engine, Providers.IDatabase db, List <Security.Group> groups)
 {
     _engine            = engine;
     _db                = db;
     _db.SessionManager = this;
     _sessions          = new Dictionary <Guid, Session>();
     _groups            = groups;
 }
 public DatabaseSessionManager(Providers.IEngine engine, Providers.IDatabase db, List<Security.Group> groups)
 {
     _engine = engine;
     _db = db;
     _db.SessionManager = this;
     _sessions = new Dictionary<Guid, Session>();
     _groups = groups;
 }
Пример #5
0
 public void Initialize(Providers.IEngine engine, Dictionary <Providers.IDatabase, DatabaseSessionManager> dsms)
 {
     _engine            = engine;
     _dbSessionManagers = dsms;
     _isInitialized     = true;
 }