Files
cs2-WeaponPaints/Database.cs
Dawid Bepierszcz 3c4f06c4e2 2.6a
- New method to refresh weapons
- Dynamic menu type
- Multilang files
- Command list
2024-10-18 21:31:06 +02:00

23 lines
482 B
C#

using Microsoft.Extensions.Logging;
using MySqlConnector;
namespace WeaponPaints
{
public class Database(string dbConnectionString)
{
public async Task<MySqlConnection> GetConnectionAsync()
{
try
{
var connection = new MySqlConnection(dbConnectionString);
await connection.OpenAsync();
return connection;
}
catch (Exception ex)
{
WeaponPaints.Instance.Logger.LogError($"Unable to connect to database: {ex.Message}");
throw;
}
}
}
}