覆盖存储库和工作单元模式中的DbContext连接字符串

时间:2015-11-05 14:06:04

标签: asp.net-mvc entity-framework

我们有一个应用程序,它为不同的用户使用多个数据库。我们使用通用存储库和工作单元模式和依赖注入。我们有一个DbContext,它是一个参数化的。我们想要的是当用户访问我们的网站时,我们希望DbContext指向他们的网站以进行该特定交易。

我们尝试在统一配置上注册DbContext并在控制器级别覆盖它。但那失败了。谁能告诉我们如何完成它?

的DbContext

public class TimperContext: IdentityDbContext<MyUser> 
{ 
    public TimperContext(string connectionString) : base(connectionString) { } 
    public DbSet<UserAddress> UserAddresses { get; set; }
}

0 个答案:

没有答案