Fixed broken ProbMethod in Entity/Index, fixed undisposed MySQL connections, dependency update, improved logging, improved cache invalidation

This commit is contained in:
2025-06-22 15:35:45 +02:00
parent 2034a20055
commit de7e145b89
9 changed files with 57 additions and 39 deletions

View File

@@ -3,7 +3,7 @@ using MySql.Data.MySqlClient;
namespace Server;
public class SQLHelper
public class SQLHelper:IDisposable
{
public MySqlConnection connection;
public string connectionString;
@@ -19,6 +19,12 @@ public class SQLHelper
return new SQLHelper(newConnection, connectionString);
}
public void Dispose()
{
connection.Close();
GC.SuppressFinalize(this);
}
public DbDataReader ExecuteSQLCommand(string query, Dictionary<string, dynamic> parameters)
{
lock (connection)