我们的数据库中有2个完全相同的表。一个是另一个的档案。
如何在不使用Entity Framework和Linq更改实体类型的情况下从归档表中检索数据?
答案 0 :(得分:0)
您随时可以.Select(x=>new SomeTypeOfObject{Prop1 = x.Prop1, Prop2 = x.Prop2})
答案 1 :(得分:0)
将表映射到EF实体时,可以自动为实体创建类。为什么要避免为不同的表创建单独的类?如果你想要两者的共同契约,以便你可以将它们传递给在两者上执行相同操作的其他函数,我会为生成的实体添加一个接口。这样您就可以使用自动生成的实体,但仍然可以将它们视为“一个”