当前,我有一个项目是使用ASP.NET MVC(没有实体框架)开发的,并且我使用的是完整的.NET Framework而不是.NET Core。
现在,我需要在同一项目下开发另一个新应用程序。但是我想为这个应用程序使用实体框架。
我能否在一个项目中将EF和非EF结合起来?
我需要知道/当心的是什么?
我尝试在线搜索,但无法获得答案。
我希望这里的人可以帮助并给我一些建议。
谢谢!
当前,我有一个项目是使用ASP.NET MVC(没有实体框架)开发的,并且我使用的是完整的.NET Framework而不是.NET Core。
现在,我需要在同一项目下开发另一个新应用程序。但是我想为这个应用程序使用实体框架。
我能否在一个项目中将EF和非EF结合起来?
我需要知道/当心的是什么?
我尝试在线搜索,但无法获得答案。
我希望这里的人可以帮助并给我一些建议。
谢谢!
在一个项目中合并EF和非EF?
您是说根据一种解决方案吗?如果是这样,您可以像使用EF nuget包一样添加另一个项目,就像以前的一样。在同一解决方案内部,为您的Entity Framework建模和任务添加另一个类库项目。将该库的引用添加到新项目中,就可以在新创建的项目中使用EF了。
(如果需要)您可以在现有项目中使用此库来同时使用EF。
注意:由于我不太确定您的情况,此答案可能会转移您的想法。如果是这样,请从广义上描述您的情况。