- Minor changes
- Fixed `css_players`
- Probably fixed problems with taking actions with bots
This commit is contained in:
Dawid Bepierszcz
2024-02-04 21:04:22 +01:00
parent 131030a2cd
commit 3793385ce4
8 changed files with 330 additions and 249 deletions

View File

@@ -1,19 +1,31 @@
using MySqlConnector;
using Microsoft.Extensions.Logging;
using MySqlConnector;
namespace CS2_SimpleAdmin;
public class Database
namespace CS2_SimpleAdmin
{
private readonly string _dbConnectionString;
public Database(string dbConnectionString)
public class Database
{
_dbConnectionString = dbConnectionString;
}
private readonly string _dbConnectionString;
public MySqlConnection GetConnection()
{
var connection = new MySqlConnection(_dbConnectionString);
connection.Open();
return connection;
public Database(string dbConnectionString)
{
_dbConnectionString = dbConnectionString;
}
public async Task<MySqlConnection> GetConnection()
{
try
{
var connection = new MySqlConnection(_dbConnectionString);
await connection.OpenAsync();
return connection;
}
catch (Exception)
{
if (CS2_SimpleAdmin._logger != null)
CS2_SimpleAdmin._logger.LogCritical("Unable to connect to database");
throw;
}
}
}
}
}