Beispiel #1
0
        private void ForceDispose()
        {
            _transactionCount = 0;

            if (_lazyLoadedDB != null)
            {
                _lazyLoadedDB.Dispose();
                _lazyLoadedDB = null;
            }
        }
 public void TestCleanup()
 {
     try
     {
         MapRepository.Instance.EnableTraceLogging = false;
         _db.Delete <FluentMappedReceipt>(r => r.OrderItemID > 0);
         _db.Delete <FluentMappedOrderItem>(oi => oi.ID > 0);
         _db.Delete <FluentMappedOrder>(o => o.ID > 0);
     }
     finally
     {
         _db.Dispose();
     }
 }
        protected virtual void Dispose(bool disposing)
        {
            if (!_disposed)
            {
                if (disposing)
                {
                    // dispose-only, i.e. non-finalizable logic
                    _decoratedDataMapper.Dispose();
                }

                // shared (dispose and finalizable) cleanup logic
                _disposed = true;
            }
        }