【发布时间】:2018-04-14 21:26:43
【问题描述】:
我想在我的 MVC5、asp.net identity 2.0 应用程序中执行以下操作:
更改 ApplicationDBContext 在运行时使用的连接字符串。我将有许多客户,每个客户都有自己的 SQL 数据库。所以在会话开始时,我需要能够指定所需的数据库连接。
-
我假设我添加了重载类 ApplicationDbContext:
public static ApplicationDbContext Create(string connectionString) { return new ApplicationDbContext(connectionString); } -
我还假设在 Startup.Auth.cs 中我需要修改此行以传入连接字符串。如果是这样,那么我在这样做时遇到了麻烦。
app.CreatePerOwinContext(ApplicationDbContext.Create);
我走对路了吗?我还缺少什么吗?我基本上被困在这一点上。 TIA 为您提供帮助。
【问题讨论】:
-
嗨@chris,你找到解决方案了吗?有什么建议吗?
-
我采取了不同的途径,不需要跟进这个问题。抱歉,我没有可以分享的有效解决方案。但我认为这应该成为可能。
-
我成功了,谢谢你的回复。
标签: asp.net-mvc-5 asp.net-identity