DNXCORE 5.0和mysql / mariadb

时间:2016-04-12 15:20:15

标签: mysql entity-framework mariadb dapper dnx50

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

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

有没有办法连接到DNX核心5.0中的mysql?或者你必须依靠ODBC连接,我不知道这是否会起作用......

此外,我正在寻找ORM来支持这一点,我的研究至今发现了

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

感谢您的反馈!

Rob

1 个答案:

答案 0 :(得分:1)

几周前我问了一个类似的问题。 DNX Core没有MySql连接器。我不得不回到DNX 4.5.1并且能够在一个在Docker容器内运行的项目中使用MySql和Entity Framework。另请参阅response to my question