C# EF代码能否首先从数据集中填充实体?

C# EF代码能否首先从数据集中填充实体?,c#,entity-framework,dataset,ef-code-first,C#,Entity Framework,Dataset,Ef Code First,我能够查询返回.NET数据集的遗留系统 有没有办法先使用实体框架代码直接从数据集而不是SQL Server填充我的C#实体?当然,您可以自己复制记录,但这仍然会留下跟踪和更新的问题 所以我会说不。除非有人为数据集开发EF提供者(IQueryable)。这将是大量的工作,包括在数据集上运行(E)SQL 您只需实例化实体(手动,使用Automapper,无论什么),然后将它们附加到DbSet。您可以将它们导入列表,甚至可能导入EF EntitySet集合。但是你不会从EF中得到太多的好处,那么为什么

我能够查询返回.NET数据集的遗留系统


有没有办法先使用实体框架代码直接从数据集而不是SQL Server填充我的C#实体?

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


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

您只需实例化实体(手动,使用Automapper,无论什么),然后
将它们附加到DbSet。

您可以将它们导入列表,甚至可能导入EF EntitySet集合。但是你不会从EF中得到太多的好处,那么为什么还要麻烦呢?只要想想
列表