Asp.net mvc 根据登录的用户使用不同的连接名称
这与问题完全相同,但这次我使用MVC6和EF7,因此情况完全不同 我在看这些方法,但我迷路了 我有6个连接字符串,都是在Asp.net mvc 根据登录的用户使用不同的连接名称,asp.net-mvc,entity-framework,asp.net-core-mvc,entity-framework-core,Asp.net Mvc,Entity Framework,Asp.net Core Mvc,Entity Framework Core,这与问题完全相同,但这次我使用MVC6和EF7,因此情况完全不同 我在看这些方法,但我迷路了 我有6个连接字符串,都是在appsettings.json文件中定义的。根据用户的不同,我会从用户数据库中获取他的连接字符串名称,并将其用于数据数据库,但在这一点上,我看不出在不使用非DI路径的情况下如何才能做到这一点 有什么建议吗?DbContext的连接字符串可以配置为DbContextOptions public class BloggingContext : DbContext { pu
appsettings.json
文件中定义的。根据用户的不同,我会从用户数据库中获取他的连接字符串名称,并将其用于数据数据库,但在这一点上,我看不出在不使用非DI路径的情况下如何才能做到这一点
有什么建议吗?DbContext的连接字符串可以配置为
DbContextOptions
public class BloggingContext : DbContext
{
public BloggingContext (DbContextOptions options)
: base(options)
{ }
public DbSet<Blog> Blogs { get; set; }
}
DbContext的连接字符串可以配置为
DbContextOptions
public class BloggingContext : DbContext
{
public BloggingContext (DbContextOptions options)
: base(options)
{ }
public DbSet<Blog> Blogs { get; set; }
}