ASP.NET 中的“'MySqlConnection' 找不到”

"'MySqlConnection' Could Not Be Found" in ASP.NET

我目前正在使用 this article 尝试将我的 ASP.NET 核心项目连接到我的 MySql 数据库,并安装了 NuGet 包“MySqlConnector”正如它所说。然后文章说将这一行添加到 Startup.cs.

中的“ConfigureServices”函数中
services.AddTransient<MySqlConnection>(_ => new MySqlConnection(Configuration["ConnectionStrings:Default"]));

但是“MySql连接”是红色下划线,将鼠标悬停在它上面会显示以下错误:

CS0246: The type or namespace "MySqlConnection" could not be found (are you missing a using directive or an assembly reference?)

有什么我想念的吗?文章中是否有错字,我应该安装 MySqlConnection 软件包?

class MySqlconnection 在命名空间 MySqlConnector 中定义。您必须在 Startup class:

的顶部添加以下 using 语句
using MySqlConnector;