最近我正在开发一个 asp.net mvc 4 应用程序,在查看该应用程序时,我注意到我有 2 个指向同一个数据库的连接字符串。
ApplicationServices - 用于会员相关的东西
MyDbEntities - 用于实体框架相关的东西
我知道您可以使实体框架上下文指向 applicationservices 连接字符串,如下所示
public MyDbContext() : base("name=NameOfYourConnectionString") // Name of your connection string
{ }
拥有一个连接字符串与定义多个连接字符串之间是否存在性能差异?或者 ASP.NET 是否足够聪明,可以知道数据库是相同的,并且会在需要时共享连接?
问候 DotnetShadow