插件架构和EntityFramework?

时间:2013-10-29 07:14:37

标签: c# entity-framework architecture mef

想知道你是否可以给我一些关于如何使用EF6构建插件架构的建议或建议。

这是我的要求。 我将有6个插件都有不同的数据库,但都返回相同的views.column名称。 我在考虑拥有以下dll

  1. Plugins.One
  2. Plugins.Two
  3. Plugins.Three等..
  4. 通过依赖注入(注入存储库)调用

    • Plugins.Services.dll(

    根据存储库类型,这个services.dll会调用

    1. Plugins.One.Dal.dll(这将包含此插件的数据库第一个edmx文件)
    2. Plugins.Two.Dal.dll(这将包含此插件的数据库第一个edmx文件)
    3. 等等...
    4. 你怎么看?你会做上述事吗。

      有什么建议吗?

0 个答案:

没有答案