BreezeJS и Entity Framework 6.0.1

Я пытаюсь создать контроллер Breeze Web API, и мне интересно, возможно ли это с шаблоном проекта MVC/Web API по умолчанию, который поставляется с Visual Studio 2013. Обновление всего через диспетчер пакетов Nuget устанавливает Entity Framework 6.0.1. Попытка установить Breeze после этого приводит к ошибке, поскольку он пытается установить EF 5 в качестве зависимости, что невозможно, учитывая тот факт, что другие части шаблона зависят от EF6. Нужно ли ждать новой версии Breeze, которая работает с EF6?

Изменить: я хочу сделать это «легким способом», используя [BreezeController] и Odata.


person mdega    schedule 17.10.2013    source источник


Ответы (3)


Обновлено 29.10.13

На данный момент Breeze 1.4.5 поддерживает Microsoft ASP.NET WebApi 2 и Entity Framework 6. См. http://www.breezejs.com/documentation/download.

Старый пост:

Мы еще не поддерживаем EF6, но он появится... скоро...

person Jay Traband    schedule 17.10.2013
comment
вы можете указать какой-либо срок? - person daniel; 21.10.2013

Я просто хотел добавить, что даже без EF6.1 обновления MVC 5, выпущенные сегодня вместе с VS2013, также ломаются. Трудно разделить части, чтобы определить, какая новая часть отвечает за это. Это может быть MVC или новые одаты. В любом случае, мы с нетерпением ждем новой версии.

person tsdude    schedule 17.10.2013
comment
такая же проблема здесь. Я надеюсь, что скоро будет поддержка MVC5! - person daniel; 28.10.2013
comment
У меня такая же проблема EFContextProvider не может быть найден - person hidden; 11.12.2013

Существует новый пакет под названием Breeze.WebApi2, совместимый с Web API2 и EntityFramework 6. Он делает некоторые из существующих пакетов Breeze устаревшими. Подробности см. на странице http://www.breezejs.com/documentation/start-nuget.

person Jacek Kolonko    schedule 29.10.2013