コード例 #1
0
ファイル: WebMvcContext.cs プロジェクト: kaisermtv/WebMvc2
 public SQLTrans BeginTransaction()
 {
     if (transaction == null)
     {
         transaction            = DataManage.GetSQLTrans();
         cacheStartsWithToClear = new List <string>();
     }
     return(transaction);
 }
コード例 #2
0
ファイル: WebMvcContext.cs プロジェクト: kaisermtv/WebMvc2
 public void Dispose()
 {
     if (transaction != null)
     {
         transaction.Dispose();
         transaction = null;
         //_cacheService.ClearStartsWith(cacheStartsWithToClear);
         cacheStartsWithToClear.Clear();
     }
 }
コード例 #3
0
ファイル: UnitOfWork.cs プロジェクト: kaisermtv/WebMvc2
        public UnitOfWork(WebMvcContext _context)
        {
            context = _context as WebMvcContext;

            transaction = context.BeginTransaction();
        }