using System.Data; using Microsoft.Extensions.Configuration; using MySql.Data.MySqlClient; namespace Website.Data { public class DatabaseProvider { private readonly string _connectionString; public DatabaseProvider(IConfiguration config) => _connectionString = config.GetConnectionString("database"); public DatabaseProvider(string connectionString) => _connectionString = connectionString; public IDbConnection NewConnection() => new MySqlConnection(_connectionString); } }