如何将 Hangfire.MysqlStorage 与带有 MySql.Data 的 .net 核心一起使用?

How to use Hangfire.MysqlStorage with .net core with MySql.Data?

我正在尝试在 Asp.Net 核心项目中将 Hangfire 与 MysqlStorage 结合使用。使用 Hangfire.MysqlStorage 2.0 包,安装了 MysqlConnector。我在使用 MysqlConnector 时遇到了很多问题,而且它不是很稳定。当我用这个安装 Mysql.Data 时,问题就来了,即 MySql.Data 存在于两个程序集中。当我尝试使用 Hangfire.MysqlStorage 1.0.7 的旧版本时,hangfire 不起作用,并且错误作为 Missing method exception 出现。 hangfire 可以在 .net core 中使用 Mysql.Data 工作吗?

我已经将包 Hangfire.MysqlStorage 更改为 Hangfire.MySql.Core_MySql.Data,现在我可以将 MySql.Data 包与 Hangfire 一起使用并且它工作正常。