public SQLTrans BeginTransaction() { if (transaction == null) { transaction = DataManage.GetSQLTrans(); cacheStartsWithToClear = new List <string>(); } return(transaction); }
public void Dispose() { if (transaction != null) { transaction.Dispose(); transaction = null; //_cacheService.ClearStartsWith(cacheStartsWithToClear); cacheStartsWithToClear.Clear(); } }
public UnitOfWork(WebMvcContext _context) { context = _context as WebMvcContext; transaction = context.BeginTransaction(); }