Пример #1
0
        private void RunJob(SessionJobDelegate job)
        {
            IDbConnection conn = GetNewConnection();

            conn.Open();

            ISession session = Factory.OpenSession(conn);

            try
            {
                job(session, ManagedAccount.GetAdminSecurityContext(session));
                session.Flush();
            }
            finally
            {
                conn.Close();
                session.Close();
            }
        }
Пример #2
0
        private void RunJob(SessionJobDelegate job)
        {
            IDbConnection conn = GetNewConnection();
            conn.Open();

            ISession session = Factory.OpenSession(conn);

            try
            {
                job(session, ManagedAccount.GetAdminSecurityContext(session));
                session.Flush();
            }
            finally
            {
                conn.Close();
                session.Close();
            }
        }
Пример #3
0
 protected void AddJob(SessionJobDelegate job)
 {
     mJobs.Add(job);
 }
Пример #4
0
 protected void AddJob(SessionJobDelegate job)
 {
     mJobs.Add(job);
 }