public static void SetupManager(IExclusiveReadLockManager lockManager)
 {
     Debug.Assert(manager == null);
     manager = new SessionManager(lockManager);
 }
 private SessionManager(IExclusiveReadLockManager lockManager)
 {
     Debug.Assert(lockManager != null);
     this.sessions = new List<ISession>();
     this.LockManager = lockManager;
 }