2016-01-29 6 views
2

Я пытаюсь создать новый ASP.NET 5 C# проекта в vs2015, который будет включать в себя:ASPNET5 .Net Ядро для MySql EntityFramework

  • сайт (новый)
  • WebAPI (новый)
  • MySQL db (существующий)

... и мне нужно использовать структуру сущности для БД, желательно EF7.

Первоначально я выбрал время выполнения coreclr, так как мне нужно, чтобы он был независимым от платформы.

Но после нескольких дней исследований он пришел к clr и mysql EF6. Теперь у меня есть рабочий прототип с этими параметрами, но я предполагаю, что я не буду иметь возможность развернуть его на Linux, наконец ...

Как я понимаю, проблема: С одной стороны, не поддерживает EF7 и mysql. И с другой стороны, у меня не может быть mysql EF6 и времени выполнения coreclr.

Это правильно? Есть ли что-нибудь, что у меня отсутствует, любое предложение?

+0

Если добавить DNXCore 5,0 в project.json я получаю кучу ошибок ... один из них является «EntityFramework зависимость 6.1.3 в проект WebAPI не поддерживает структуру DNXCore, Version = v5.0 " – cnom

+1

Новая структура w он не будет готов, пока RTM и сторонние биты могут занять больше времени, чтобы адаптироваться к нему. –

+0

спасибо LexLi ..! все же, есть ли у вас какие-либо предложения? – cnom

ответ

0

Через год после того, как этот вопрос кажется немного устаревшим ... но позвольте мне ответить на него, так что не остается без ответа ...

С эф основной есть теперь официальная поддержка MySql, как более также 2-х провайдеров (помело и Сапиент хранители):

Microsoft Documentation

 Смежные вопросы

  • Нет связанных вопросов^_^