我正在开发一个使用edmx进行数据访问的应用程序 我意识到每个edmx文件在配置文件中都有自己的连接字符串 有没有办法为所有edmx文件共享一个连接字符串?
答案 0 :(得分:1)
不 - 没有。
并且有充分的理由。实体框架中的连接字符串包含的不仅仅是常规连接字符串(例如数据源/数据库名称)。
它包含有关模型不同组件的重要信息,包括CSDL,模型唯一。
也许您可以解释一下,如果您打算在不同的EDMX之间共享连接字符串,那么为什么首先需要单独的EDMX?
如果您正在寻找动态创建连接字符串的方法,请查看 EntityConnectionStringBuilder。