mysql - ASPNET5 .Net Core 支持 MySql EntityFramework

标签 mysql asp.net entity-framework clr coreclr

我正在尝试在 vs2015 中启动一个新的 ASP.NET 5 c# 项目,其中包括:

  • 网站(新)
  • WebAPI(新)
  • MySQL 数据库(现有)

...我需要为数据库使用 Entity Framework ,最好是 EF7。

最初,我选择了 coreclr 运行时,因为我需要它独立于平台。

但经过几天的研究,归结为 clr 和 mysql EF6。 现在我有一个带有这些参数的工作原型(prototype),但我想我最终将无法在 Linux 上部署它...

在我看来,问题是: 一方面,没有来自 EF7 和 mysql 的支持。 另一方面,我无法使用 mysql EF6 和 coreclr 运行时。

这是正确的吗? 有什么我想念的吗?有什么建议吗?

最佳答案

一年后,这个问题似乎有点过时了......但让我回答一下,这样它就不会一直没有答案......

有了 ef core,现在官方支持 MySql 以及另外 2 个提供程序(Pomelo 和 Sapient Guardian):

Microsoft Documentation

关于mysql - ASPNET5 .Net Core 支持 MySql EntityFramework,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35084604/

相关文章:

php - CAKEPHP - 自引用表覆盖变量

c# - jQuery.ajax "data"参数语法

c# - 设置没有所有属性的 DataContract 和 DataMember

c# - EF 6 代码第一个存储过程 - 只读

MySQL - 如何锁定单行?

mysql - 将多个xml传递到存储过程并检索xml属性

java - Mysql 5.5 with hibernate 4 order by 不一致

javascript - 从 View 到自定义 Controller 方法的 ASP.Net MVC 复选框值

c# - 在 ASP.NET 中添加动态控件

entity-framework - Microsoft 对 Entity Framework 中的二级缓存有何建议?