How do you manage environment-specific configurations for Azure
pps?
- Use Azure App Service App Settings or Azure Key Vault.
- ASP.NET Core supports appsettings.json, appsettings.{Environment}.json, and
environment variables.
Example:
// appsettings.Production.json
{
"ConnectionStrings": {
"DefaultConnection":
"Server=tcp:myserver.database.windows.net;Database=prodDB;..."
}
}
var connectionString =
Configuration.GetConnectionString("DefaultConnection");
Q&A