EntityFramework单连接字符串

时间:2010-11-21 17:33:28

标签: entity-framework-4

我初学EF,我的问题是有没有办法使用一个多个模型的连接字符串。因为我的应用程序可能有50个模型,在配置中更改conn字符串50次会很有趣。

谢谢...

1 个答案:

答案 0 :(得分:0)

没有。 EntityConnection提供了两组信息:提供者连接字符串,它基本上是数据库连接字符串,并且在所有模型中都是相同的(尽管您在所有模型上访问相同的数据库)和元数据信息,它指向概念架构定义层(CSDL),存储架构定义层(SSDL)和映射架构层(MSL)文件,并告诉上下文在哪里找到这些文件,这些文件在您的文件中不相等机型:

connectionString="metadata=res://*/Model1.csdl|res://*/Model1.ssdl|res://*/Model1.msl;
provider connection string="Data Source=.;...."


您可以在解决方案中使用一个连接字符串的唯一方式是根本没有EDM文件: Entity Framework Code First Development