【发布时间】:2013-01-05 22:01:56
【问题描述】:
我有一个 ASP.NET MVC 4 Web 应用程序,我正在我的 web.config 中定义连接字符串。我正在使用SimpleMembership,默认情况下要使用名称为DefaultConnection的连接字符串
我还使用EntityFramework 5 访问同一个数据库并存储我的应用数据。我的EntityFramework 上下文称为AppContext。因此,我的上下文希望默认使用名称为AppContext 的连接字符串。
我目前的解决方案是定义两个连接字符串:
<add name="DefaultConnection" connectionString="REMOVED" providerName="System.Data.SqlClient" />
<add name="AppContext" connectionString="REMOVED" providerName="System.Data.SqlClient" />
这里常用的解决方案是什么?我假设这是一个常见的场景,人们要么覆盖 EntityFramework 连接字符串的默认名称,要么覆盖 SimpleMembership 连接字符串。
【问题讨论】:
-
我在这段代码中找不到任何特别令人担忧的地方。
-
是的,我认为这回答了我的问题,如果您想将其发布为答案
标签: asp.net entity-framework web-config connection-string simplemembership