小编Dum*_*der的帖子

实体框架6-动态实体

我的公司拥有100个数据库,包含数千个实体,包括表格,SP和视图.

我正在使用Entity Framework 6为我公司的临时项目创建一个通用数据层,这样开发人员就不必为底层数据库烦恼了.

我的项目包含空数据模型(.edmx).

现在根据用户选择我需要设置连接并在运行时获取实体.一旦注册了这些实体,我就需要向调用者提供一组数据.

例如:开发人员从我的类调用方法并将实体名称作为枚举字符串传递.say ..."Entity.Orders"

这里..我的代码知道"Orders"属于名为"Sales"的数据库,它位于"SalesBox"服务器上.

我的代码现在设置与"Sales"数据库的连接,从"Order"表中获取行,创建List集合(或任何适当的)并将集合返回给调用者.

使用EF 6可以实现这一切吗?如果是的如何?

c# generics entity-framework

5
推荐指数
0
解决办法
467
查看次数

标签 统计

c# ×1

entity-framework ×1

generics ×1