From f35d5dca2532c5282195ce531d8edfaed320acd5 Mon Sep 17 00:00:00 2001 From: darthsharp <48331467+darthsharp@users.noreply.github.com> Date: Sun, 19 Jul 2026 13:52:12 +0200 Subject: [PATCH 1/2] Upgrade NuGet package versions and refactor `Dispose` method in `AcquireWriterLock`. --- Directory.Packages.props | 60 +++++++++---------- .../Threading/AcquireWriterLock.cs | 3 +- 2 files changed, 31 insertions(+), 32 deletions(-) diff --git a/Directory.Packages.props b/Directory.Packages.props index 4d3e3d2c..f5c03676 100644 --- a/Directory.Packages.props +++ b/Directory.Packages.props @@ -12,46 +12,46 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + - + - + - + - + \ No newline at end of file diff --git a/source/Core/CreativeCoders.Core/Threading/AcquireWriterLock.cs b/source/Core/CreativeCoders.Core/Threading/AcquireWriterLock.cs index 1eaaa245..05a220db 100644 --- a/source/Core/CreativeCoders.Core/Threading/AcquireWriterLock.cs +++ b/source/Core/CreativeCoders.Core/Threading/AcquireWriterLock.cs @@ -53,7 +53,6 @@ public AcquireWriterLock(ReaderWriterLockSlim lockSlim, int timeout) public void Dispose() { Dispose(true); - GC.SuppressFinalize(this); } /// @@ -62,7 +61,7 @@ public void Dispose() /// /// to release managed resources; otherwise, . /// - protected void Dispose(bool disposing) + private void Dispose(bool disposing) { if (!_disposed && disposing) { From fad7bae5a90c8ee48092f42e3e22fda8b18589fe Mon Sep 17 00:00:00 2001 From: darthsharp <48331467+darthsharp@users.noreply.github.com> Date: Sun, 19 Jul 2026 13:55:35 +0200 Subject: [PATCH 2/2] Upgrade NuGet package versions in `Directory.Packages.props` for compatibility and security improvements. --- Directory.Packages.props | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/Directory.Packages.props b/Directory.Packages.props index f5c03676..c5e1f479 100644 --- a/Directory.Packages.props +++ b/Directory.Packages.props @@ -11,7 +11,7 @@ - + @@ -40,15 +40,15 @@ - + - + - - + + - +