实体框架6-动态实体

时间:2015-04-16 11:50:05

标签: c# entity-framework generics

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

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

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

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

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

这里..我的代码知道“订单”属于“SalesBox”服务器上名为“Sales”的数据库。

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

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

0 个答案:

没有答案