.NET Core получает строку подключения из appsettings.json

Я разрабатываю простое веб-приложение и в будущем хочу сделать его мультитенантным.

Поэтому я хочу написать строку подключения прямо в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);
    }
}

Класс запуска:

public void ConfigureServices(IServiceCollection services)
{
    services.AddDbContext<ApplicationContext>();
    services.AddMvc();
}

Как извлечь строку подключения изappsettings.json вApplicationContext учебный класс?

Я не хотел бы создавать конструкторы дляApplicationContext учебный класс.

Ответы на вопрос(4)

Ваш ответ на вопрос