如何在运行时为EntityManager更改模式名称

时间:2016-02-18 03:13:01

标签: entity-framework-6 devforce

我们的应用程序连接到oracle。 它应该在运行时更改模式名称,否则会导致异常连接到不同的模式。 目前的解决方案是在发布之前删除edmx文件中的Schema="XXX"。 你有更好的主意吗?

1 个答案:

答案 0 :(得分:1)

DevForce本身不提供在运行时更改架构的任何内容。你可能能够实现EF IDbConnectionInterceptor来做到这一点,尽管我没有尝试过。看一下这个界面的文档,以及其他一些与EF一起用来在运行时更改Oracle模式的旧技巧。