- Major changes
- Fixed `css_respawn`
- Added discord webhook
- Refactoring database class
This commit is contained in:
Dawid Bepierszcz
2024-02-02 21:59:21 +01:00
parent b2f1afd7e7
commit 86e837931c
7 changed files with 228 additions and 219 deletions

26
Database.cs Normal file
View File

@@ -0,0 +1,26 @@
using MySqlConnector;
public class Database
{
private readonly string _dbConnectionString;
public Database(string dbConnectionString)
{
_dbConnectionString = dbConnectionString;
}
public MySqlConnection GetConnection()
{
var connection = new MySqlConnection(_dbConnectionString);
connection.Open();
return connection;
}
}
public static class DatabaseExtension
{
public static string WithConnectionPooling(this string connectionString)
{
return $"{connectionString};Pooling=true;MinimumPoolSize=1;MaximumPoolSize=15";
}
}