From c83c6abf54d7d62424219fad8ff80ec45f31e424 Mon Sep 17 00:00:00 2001 From: phillip-haydon Date: Mon, 9 Dec 2024 13:06:15 +1300 Subject: [PATCH] Removed disposable stuff --- .../RaygunLoggerProvider.cs | 11 ----------- 1 file changed, 11 deletions(-) diff --git a/Mindscape.Raygun4Net.Extensions.Logging/RaygunLoggerProvider.cs b/Mindscape.Raygun4Net.Extensions.Logging/RaygunLoggerProvider.cs index 83465ae2..fec62199 100644 --- a/Mindscape.Raygun4Net.Extensions.Logging/RaygunLoggerProvider.cs +++ b/Mindscape.Raygun4Net.Extensions.Logging/RaygunLoggerProvider.cs @@ -12,7 +12,6 @@ public sealed class RaygunLoggerProvider : ILoggerProvider private readonly RaygunClientBase _client; private readonly RaygunLoggerSettings _settings; private readonly ConcurrentDictionary _loggers; - private bool _disposed; /// /// Initializes a new instance of the RaygunLoggerProvider. @@ -35,11 +34,6 @@ public RaygunLoggerProvider(RaygunClientBase client, RaygunLoggerSettings settin /// Thrown when the provider has been disposed. public ILogger CreateLogger(string categoryName) { - if (_disposed) - { - throw new ObjectDisposedException(nameof(RaygunLoggerProvider)); - } - return _loggers.GetOrAdd(categoryName, CreateLoggerInternal); RaygunLogger CreateLoggerInternal(string name) @@ -50,10 +44,5 @@ RaygunLogger CreateLoggerInternal(string name) public void Dispose() { - if (!_disposed) - { - _disposed = true; - _loggers.Clear(); - } } } \ No newline at end of file