相关疑难解决方法(0)

.NET Core从appsettings.json获取连接字符串

我开发了一个简单的Web应用程序,并且在将来,我希望将其作为多租户来实现.

所以我想直接将连接字符串写入OnConfiguring方法:

public class ApplicationContext : DbContext
{
    public DbSet<User> Users { get; set; }

    protected override void OnConfiguring(DbContextOptionsBuilder optionsBuilder)
    {
        optionsBuilder.UseSqlServer("connection string from appsettings.json");
        base.OnConfiguring(optionsBuilder);
    }
}
Run Code Online (Sandbox Code Playgroud)

启动课程:

public void ConfigureServices(IServiceCollection services)
{
    services.AddDbContext<ApplicationContext>();
    services.AddMvc();
}
Run Code Online (Sandbox Code Playgroud)

我怎样才能从中提取连接字符串appsettings.jsonApplicationContext类?

我不想为ApplicationContext类创建任何构造函数.

c# .net-core asp.net-core

18
推荐指数
3
解决办法
3万
查看次数

标签 统计

.net-core ×1

asp.net-core ×1

c# ×1