1

我正在尝试创建一个 Breeze Web API 控制器,我想知道是否可以使用 Visual Studio 2013 附带的默认 MVC/Web API 项目模板。通过 Nuget 数据包管理器更新所有内容会安装 Entity Framework 6.0.1。在此之后尝试安装 Breeze 会导致错误,因为它会尝试将 EF 5 作为依赖项安装,鉴于模板的其他部分依赖于 EF6,这是不可能的。我们是否必须等待与 EF6 配合使用的新版本 Breeze?

编辑:我想使用 [BreezeController] 和 Odata 以“微风方式”来做到这一点。

4

3 回答 3

7

I just wanted to add that even without EF6.1, the MVC 5 updates released today with VS2013 also break breeze. It's hard to separate the pieces to determine which new piece is responsible. It could be MVC or the new odata. In any case, we anxiously anticipate the new version.

于 2013-10-17T23:51:54.597 回答
2

有一个名为 Breeze.WebApi2 的新包与 Web API2 和 EntityFramework 6 兼容。它使一些现有的 Breeze 包过时。有关详细信息,请参阅http://www.breezejs.com/documentation/start-nuget

于 2013-10-29T22:29:36.877 回答
2

2013 年 10 月 29 日更新

截至目前,Breeze 1.4.5 已支持 Microsoft 的 ASP.NET WebApi 2 和 Entity Framework 6。请参阅http://www.breezejs.com/documentation/download

旧帖:

我们还不支持 EF6,但它即将推出......很快......

于 2013-10-17T16:58:59.230 回答