fix issue
All checks were successful
SonarQube / Build and analyze (push) Successful in 3m31s
Unit Tests / Run Tests (push) Successful in 2m23s

This commit is contained in:
Leonid Pershin
2025-10-20 12:49:04 +03:00
parent 747a16ebda
commit f8fd16edb2

View File

@@ -10,6 +10,7 @@ public class MigrationsTests : IDisposable
{
private readonly ServiceProvider _serviceProvider;
private readonly ChatBotDbContext _dbContext;
private bool _disposed;
public MigrationsTests()
{
@@ -324,10 +325,25 @@ public class MigrationsTests : IDisposable
remainingMessageCount.Should().Be(0);
}
protected virtual void Dispose(bool disposing)
{
if (_disposed)
{
return;
}
if (disposing)
{
_dbContext?.Dispose();
_serviceProvider?.Dispose();
}
_disposed = true;
}
public void Dispose()
{
_dbContext?.Dispose();
_serviceProvider?.Dispose();
Dispose(true);
GC.SuppressFinalize(this);
}
}