예제 #1
0
        public override void Dispose()
        {
            // Save the changes to the file
            Save();

            Disposal.Dispose();
        }
 /// <summary>
 ///     Dispose of resources being used by the test suite.
 /// </summary>
 /// <param name="disposing">
 ///     Explicit disposal?
 /// </param>
 protected virtual void Dispose(bool disposing)
 {
     if (disposing)
     {
         try
         {
             Disposal.Dispose();
         }
         finally
         {
             if (Log is IDisposable logDisposal)
             {
                 logDisposal.Dispose();
             }
         }
     }
 }
예제 #3
0
 /// <summary>
 /// Dispose of resources being used by the test suite.
 /// </summary>
 /// <param name="disposing">
 /// Explicit disposal?
 /// </param>
 protected virtual void Dispose(bool disposing)
 {
     if (disposing)
     {
         try
         {
             Disposal.Dispose();
         }
         finally
         {
             // ReSharper disable once SuspiciousTypeConversion.Global
             if (Log is IDisposable logDisposal)
             {
                 logDisposal.Dispose();
             }
         }
     }
 }
예제 #4
0
 protected override void Cleanup()
 {
     Disposal.Dispose(ref Consumer);
     PublishProps = null;
     MyQueueName  = null;
 }