From 54f7d9eb876841665727b2f04b4b78b70cbb7b1c Mon Sep 17 00:00:00 2001 From: Simon Cropp Date: Wed, 22 Jan 2025 12:56:36 +1100 Subject: [PATCH] [sdk] Simplify dispose code in SelfDiagnostics (#6072) Co-authored-by: Mikel Blanchard --- src/OpenTelemetry/Internal/SelfDiagnostics.cs | 15 ++------------- 1 file changed, 2 insertions(+), 13 deletions(-) diff --git a/src/OpenTelemetry/Internal/SelfDiagnostics.cs b/src/OpenTelemetry/Internal/SelfDiagnostics.cs index a3f946fa05e..02aa30fb608 100644 --- a/src/OpenTelemetry/Internal/SelfDiagnostics.cs +++ b/src/OpenTelemetry/Internal/SelfDiagnostics.cs @@ -39,17 +39,6 @@ public static void EnsureInitialized() } /// - public void Dispose() - { - this.Dispose(true); - GC.SuppressFinalize(this); - } - - private void Dispose(bool disposing) - { - if (disposing) - { - this.configRefresher.Dispose(); - } - } + public void Dispose() => + this.configRefresher.Dispose(); }