コード例 #1
0
ファイル: SystemService.cs プロジェクト: qwdf1615/sncore
        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
ファイル: SystemService.cs プロジェクト: dblock/sncore
        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
ファイル: SystemService.cs プロジェクト: dblock/sncore
 protected void AddJob(SessionJobDelegate job)
 {
     mJobs.Add(job);
 }
コード例 #4
0
ファイル: SystemService.cs プロジェクト: qwdf1615/sncore
 protected void AddJob(SessionJobDelegate job)
 {
     mJobs.Add(job);
 }