1
0

Initial commit

This commit is contained in:
2023-06-21 13:51:38 +02:00
commit 957670ce42
45 changed files with 1894 additions and 0 deletions

View File

@@ -0,0 +1,19 @@
using MySqlConnector;
namespace MoniteurBaie.DataApi.Common.Repositories;
public class BaseMariaDbRepository
{
private readonly string _connectionString;
protected BaseMariaDbRepository(IConfiguration config, string connectionStringName) : this(config.GetConnectionString(connectionStringName)!) { }
protected BaseMariaDbRepository(string connectionString) => _connectionString = connectionString;
protected async Task<MySqlConnection> NewConnectionAsync()
{
var connection = new MySqlConnection(_connectionString);
await connection.OpenAsync();
return connection;
}
}