protected override void ConfigureWebHost(IWebHostBuilder builder)
{
// Setting up an in-memory collection for my database configuration here
builder.ConfigureAppConfiguration(
(context, config) =>
{
config.AddInMemoryCollection(
new Dictionary<string, string>
{
[$"{DatabaseConfiguration.SectionName}:{nameof(DatabaseConfiguration.MasterConnectionString)}"] =
connectionString,
[$"{DatabaseConfiguration.SectionName}:{nameof(DatabaseConfiguration.ReplicaConnectionString)}"] =
connectionString
});
// Adding more services and authentication schemes
});
}
protected override void ConfigureWebHost(IWebHostBuilder builder)
{
// Setting up an in-memory collection for my database configuration here
builder.ConfigureAppConfiguration(
(context, config) =>
{
config.AddInMemoryCollection(
new Dictionary<string, string>
{
[$"{DatabaseConfiguration.SectionName}:{nameof(DatabaseConfiguration.MasterConnectionString)}"] =
connectionString,
[$"{DatabaseConfiguration.SectionName}:{nameof(DatabaseConfiguration.ReplicaConnectionString)}"] =
connectionString
});
// Adding more services and authentication schemes
});
}