0

对于必须针对 Linux 和 Windows 的新项目,我正在寻找支持 MySQL(或 MariaDB)的解决方案。

因为我们必须支持那些我希望在 DNX Core5.0 上工作的不同平台。但是我找不到任何可用于连接数据库的 nuget 包/连接器。DNX core 5.0 不支持我发现的那个。

有没有办法在 DNX core 5.0 中连接到 mysql ?还是您必须依靠 ODBC 连接,我不知道这是否可行...

此外,我正在寻找一个 ORM 来支持这一点,直到现在我的研究发现

  • Entity Framework 7 目前不支持 MySQL。(而 EF 目前不是我最喜欢的 ORM)
  • NHibernate:目前没有人在研究它,将其移植到 DNX Core 将很困难(重大更改)
  • Dapper:(我知道 MicroORM ...):这支持 DNXCore,但我需要一个我无法创建的有效 IConnection。

感谢您的反馈意见!

4

1 回答 1

1

几周前我问了一个类似的问题。DNX Core 没有 MySql 连接器。我不得不退回到 DNX 4.5.1,并且能够在 Docker 容器内运行的项目中使用 MySql 和实体框架。另请参阅对我的问题的回复。

于 2016-04-12T15:27:56.337 回答