public void MultipleDBAccessUsingMultipleSessionScopes()
        {
            SessionScope scope1 = new SessionScope((ISessionFactory)ctx["SessionFactory1"], false);
            SessionScope scope2 = new SessionScope((ISessionFactory)ctx["SessionFactory2"], false);

            scope1.Open();
            scope2.Open();

            // do something
            MultipleDBAccess();

            scope1.Close();
            scope2.Close();
        }