我有一个使用MVC4,Entity Framework 4.4构建的网站。有2个项目。即,一个是关于我们的网站,另一个是类库(默认为.edmx)。这次我们需要将其迁移到支持CMS。而且,我们选择使用Orchard CMS。我需要知道,Orchard是否支持实体框架4.4。
对此的任何建议都将受到高度赞赏。
由于
答案 0 :(得分:2)
您可以在模块中自由使用任何自定义代码,包括用于访问数据库的EF。
Orchard核心(以及内容项持久性背后的所有逻辑)仍将在NH之上运行,并且不会很快改变。
答案 1 :(得分:0)
让Orchard与EF合作可能会非常棘手。 (分享我在回答这个问题时的经验 - Add Entity Framwork to a Module)
如果您可以将EF代码移动到Web服务中,以便将其与NH相同的上下文中隔离,那么您将是安全的。