如何在XAF中使用Entity Framework Core

时间:2016-03-15 00:13:55

标签: entity-framework-core xaf

是否可以在XAF(eXpress Application Framework)中使用Entity Framework Core 1(以前的Entity Framework 7)?

2 个答案:

答案 0 :(得分:1)

  

XAF是否支持Microsoft的实体框架?

     

是。 XAF为实体框架提供支持。您可以使用现有的EF数据模型来生成XAF应用程序。请查看“商业模式设计”页面以了解更多信息。

来自https://www.devexpress.com/Products/NET/Application_Framework/presales-faq.xml

<强>更新 为了澄清,可以使用EF Core,因为XAF在.NET上运行。如果您要问的是&#34; XAF是否与EF Core开箱即用?&#34;答案是不。 XAF的烘焙类EFObjectSpace适用于EF6及更早版本,因为它依赖于ObjectContext API。 EF Core不支持ObjectContext API。

答案 1 :(得分:1)

在v20.1中,我们发布了GitHub examples,说明了如何在非XAF应用程序中使用Entity Framework Core 3访问受DevExpress XAF Security System保护的数据(它们使用新的 EFCoreObjectSpaceProvider SecuredEFCoreObjectSpaceProvider API)。

有关更多信息,请查阅Frequently Asked Questions和本feature and architecture overview