Exemplo n.º 1
0
 private void DisposeSession()
 {
     if (base.DataSession is IDisposable)
     {
         MigrationLogger.Close();
         ((IDisposable)base.DataSession).Dispose();
     }
 }
Exemplo n.º 2
0
 protected virtual void DisposeSession()
 {
     if (base.DataSession is IDisposable)
     {
         MigrationLogger.Close();
         ((IDisposable)base.DataSession).Dispose();
     }
 }
Exemplo n.º 3
0
        private void DisposeSession()
        {
            IDisposable disposable = base.DataSession as IDisposable;

            if (disposable != null)
            {
                MigrationLogger.Close();
                disposable.Dispose();
            }
        }
Exemplo n.º 4
0
        private void DisposeSession()
        {
            IDisposable disposable = base.DataSession as IDisposable;

            if (disposable != null)
            {
                disposable.Dispose();
            }
            if (this.DataProvider != null)
            {
                this.DataProvider.Dispose();
                this.DataProvider = null;
            }
            if (this.batchDataProvider.IsValueCreated)
            {
                this.batchDataProvider.Value.Dispose();
            }
            MigrationLogger.Close();
        }