public void Dispose() { if (session != null) { session.Close(); session.Dispose(); } sessionManager.ClearActiveSession(); }