【发布时间】:2014-03-14 19:29:13
【问题描述】:
对不起,对于初学者的问题,但我无法弄清楚如何拥有两个连接字符串并根据主机使用它们。这是我来自Web.config的设置:
<add name="SniffstersEntitiesLocal" connectionString="Data Source=127.0.0.1;initial catalog=Sniffsters;integrated security=True;" providerName="System.Data.SqlClient" />
<add name="SniffstersEntities" connectionString="Server=tcp:huucyucfp0.database.windows.net,1433;......
然后我希望在我的 Context 文件中有类似的内容:
if (Iam on local host)
myConnectionString = SniffstersEntitiesLocal
else
myConnectionString = SniffstersEntities
public class SniffstersContext : IdentityDbContext<ApplicationUser>
{
public SniffstersContext()
: base("SniffstersEntities", throwIfV1Schema: false)
{
YOUR HELP IS APPRECIATED!
}
}
【问题讨论】:
标签: asp.net-mvc web-config connection-string