Используя autofac, я пытаюсь зарегистрировать IDbConnection со строкой соединения MySQL
builder
.Register<IDbConnection>(c => new SqlConnection(_connectionString))
.InstancePerLifetimeScope();
И моя _connectionString:
"ConnectionStrings": {
"DefaultConnection": "server=127.0.0.1;user id=mysqltest;password=test;port=3306;database=blog;"
}
К сожалению, у меня ошибка: System.ArgumentException: 'Keyword not supported: 'port'.'
С MS SQL (у которого нет порта) все работает нормально.
Проблема только с MySQL.
Я установил: MySql.Data
и MySqlConnector
. Мне нужно что-нибудь еще?