在不同的程序集

时间:2015-06-17 19:12:31

标签: c# .net entity-framework model entity-framework-6

目前我正在尝试将实体框架6.3与一种分布式模型一起使用。我的问题是,我想在不同的程序集中分离模型(例如核心应用程序和插件)。

现在我正在寻找一种方法,我的应用程序可以通过反射获得所有模型或类似的东西,并在启动之前在ef db上下文中注册所有模型。

这可能与实体框架6有关吗?

谢谢。

1 个答案:

答案 0 :(得分:5)

您可以在反射中搜索每个装配体中的模型。

遍历AppDomain的程序集并搜索属性,接口或基类,请参阅下面的示例。

{{1}}