Можно ли использовать Entity Framework Core 1 (ранее Entity Framework 7) в XAF (eXpress Application Framework)?
Как использовать Entity Framework Core в XAF
Ответы (2)
Да.
Поддерживает ли XAF Entity Framework от Microsoft?
Да. XAF обеспечивает поддержку Entity Framework. Вы можете использовать существующие модели данных EF для создания приложения XAF. Пожалуйста, просмотрите страницу «Дизайн бизнес-модели», чтобы узнать больше.
Из https://www.devexpress.com/Products/NET/Application_Framework/presales-faq.xml
ОБНОВЛЕНИЕ Чтобы уточнить, можно использовать EF Core, поскольку XAF работает на .NET. Если вы спрашиваете: «Работает ли XAF по умолчанию с EF Core?» ответ - нет. Встроенный в XAF класс EFObjectSpace предназначен для EF6 и более ранних версий, поскольку он опирается на API ObjectContext. EF Core не поддерживает API ObjectContext.
В версии 20.1 мы опубликовали примеры GitHub, иллюстрирующие, как получить доступ к данным, защищенным DevExpress XAF Система безопасности с Entity Framework Core 3 в приложениях, отличных от XAF (они используют новый API EFCoreObjectSpaceProvider и SecuredEFCoreObjectSpaceProvider).
Для получения дополнительной информации просмотрите Часто задаваемые вопросы и эта функция и архитектура обзор.