Get a blog post (testing mysql connection)

This commit is contained in:
Robert Marshall 2019-04-14 11:35:40 +01:00
parent 19c3c49f4d
commit 5a0d0933ce
6 changed files with 20 additions and 7 deletions

View file

@ -1,6 +1,6 @@
using System.Data;
using System.Data.SqlClient;
using Microsoft.Extensions.Configuration;
using MySql.Data.MySqlClient;
namespace Website.Data
{
@ -8,10 +8,10 @@ namespace Website.Data
{
private readonly string _connectionString;
public DatabaseProvider(IConfiguration config) => _connectionString = config["connectionString"];
public DatabaseProvider(IConfiguration config) => _connectionString = config.GetConnectionString("database");
public DatabaseProvider(string connectionString) => _connectionString = connectionString;
public IDbConnection NewConnection() => new SqlConnection(_connectionString);
public IDbConnection NewConnection() => new MySqlConnection(_connectionString);
}
}