在 EF 4.1 中拆分 Db 模型

发布于 2024-11-18 07:20:56 字数 200 浏览 2 评论 0原文

任何人建议我如何处理以下情况。 我有一些在我的所有项目中使用的数据库表,因此我在每个数据库中创建所有这些表(公用表+项目表)。现在我有一个依赖于公共表的公共数据和业务库,我需要使用单个 DbContex 将这些表实体拆分为两个不同的库。 我正在使用依赖注入来传递数据库上下文。

我正在使用以下 Vs 工具。 EF 4.1 VS 2010。

问候, 哈琳。

Anyone suggest me how to handle the following scenario.
I have some Db tables that are using in all of my projects so I am creating all these tables in every database (common tables + project tables). Now I have a common data and business libraries that depend on the common tables, I need to split these table entities into two different libs with a single DbContex.
I am using the dependency injection to pass the db context.

I am using the following Vs tools.
EF 4.1
VS 2010.

Regards,
Hareen.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

凉月流沐 2024-11-25 07:20:56

您可以使用如下所示的继承或

public class CommonContext:DbContext
{
}

public class ProjectContext:CommonContext
{
}

这样的组合。 (我对你之前的问题给出的答案

You can either use inheritance like below or

public class CommonContext:DbContext
{
}

public class ProjectContext:CommonContext
{
}

Composition like this. (The answer I have given for your earlier question

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文