【问题标题】:entity framework dynamic schema load实体框架动态模式加载
【发布时间】:2017-08-29 08:40:21
【问题描述】:

我正在研究一个涉及两个具有相同数据库模型的静态销售代理的数据库架构。

例如: dbo.User 变为 paris.Usertoulouse.User

我们的项目与Linq To SQL 合作,我们使用sqlmetal 生成两个map 文件,一个用于Paris 机构,另一个用于Toulouse。 p>

通过active directory,我们能够检测用户来自哪里,并据此选择与他的代理对应的地图文件。

我的问题是:

有没有办法在Entity framework 中做同样的事情?

如果没有,我该怎么办?以及在使用Entity framework 时我应该遵循的最佳解决方案是什么。

【问题讨论】:

    标签: c# sql-server entity-framework linq-to-sql sqlmetal


    【解决方案1】:

    您可以在实体框架中拥有多个 dbcontext,因此根据您的代理机构,您可以使用不同的 dbcontext。

    【讨论】:

    • 你能给我一个简单的例子吗?
    猜你喜欢
    • 1970-01-01
    • 2011-06-29
    • 2011-10-10
    • 2015-12-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多