public override void Dispose()
            {
                rxTransaction.Commit <int>().WaitForCompletion();
                rxSession.Close <int>().WaitForCompletion();

                base.Dispose();
            }
            protected override void Dispose(bool disposing)
            {
                if (_disposed)
                {
                    return;
                }

                if (disposing)
                {
                    rxSession.Close <int>().WaitForCompletion();
                }

                //Mark as disposed
                _disposed = true;

                base.Dispose(disposing);
            }
Exemple #3
0
            protected override void Dispose(bool disposing)
            {
                if (_disposed)
                {
                    return;
                }

                if (disposing)
                {
                    // clean database after each test run
                    rxTransaction.Commit <int>().WaitForCompletion();
                    rxSession.Close <int>().WaitForCompletion();
                }

                //Mark as disposed
                _disposed = true;

                base.Dispose(disposing);
            }