/// <summary> /// Dispose /// </summary> /// <param name="disposing">We are disposing or not</param> protected override void Dispose(bool disposing) { if (Disposed) { return; } if (disposing) { Log(LogLevel.Trace, RabbitAnnotations.Information.ConsumerDispose, Configuration.Name); Configuration = null; Retry.Dispose(); } base.Dispose(disposing); }