EF Code First能否从数据集中填充实体?

本文关键字:集中 数据集 填充 实体 数据 Code First EF | 更新日期: 2023-09-27 17:50:37

我有能力查询返回。net数据集的遗留系统。

是否有一种方法可以使用实体框架代码首先从数据集而不是SQL Server直接填充我的c#实体?

EF Code First能否从数据集中填充实体?

您当然可以自己复制记录,但这仍然会留下跟踪和更新的问题。

所以我会说不。除非有人为数据集开发一个EF提供者(可查询的)。这将是大量的工作,包括在数据集上运行(E)SQL。

您可以实例化实体(手动,使用Automapper,无论什么),然后将它们Attach到DbSet。