Skip to content

Commit f1f4a6b

Browse files
committed
Fix application insights connection string and fetching
1 parent fcfd3a3 commit f1f4a6b

File tree

2 files changed

+5
-5
lines changed

2 files changed

+5
-5
lines changed

App/Api/Program.cs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -23,16 +23,16 @@
2323

2424
var builder = WebApplication.CreateBuilder(args);
2525

26-
if (builder.Environment.IsProduction())
26+
var keyVaultName = Environment.GetEnvironmentVariable("KEY_VAULT_NAME");
27+
if (builder.Environment.IsProduction() && !string.IsNullOrEmpty(keyVaultName))
2728
{
28-
var keyVaultName = Environment.GetEnvironmentVariable("KEY_VAULT_NAME");
2929
var keyVaultUri = new Uri($"https://{keyVaultName}.vault.azure.net/");
3030
builder.Configuration.AddAzureKeyVault(keyVaultUri, new DefaultAzureCredential());
3131

3232
Log.Logger = new LoggerConfiguration()
33-
.ReadFrom.Configuration(config)
33+
.ReadFrom.Configuration(builder.Configuration)
3434
.WriteTo.Console(outputTemplate: logFormat, formatProvider: CultureInfo.InvariantCulture)
35-
.WriteTo.ApplicationInsights(config["ApplicationInsightsConnectionString"], TelemetryConverter.Traces)
35+
.WriteTo.ApplicationInsights(builder.Configuration["ApplicationInsights:ConnectionString"], TelemetryConverter.Traces)
3636
.CreateLogger();
3737
}
3838

terraform/main.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ resource "azurerm_application_insights" "ai" {
3030
}
3131

3232
resource "azurerm_key_vault_secret" "ai_connection_string" {
33-
name = "ApplicationInsightsConnectionString"
33+
name = "ApplicationInsights--ConnectionString"
3434
value = azurerm_application_insights.ai.connection_string
3535
key_vault_id = azurerm_key_vault.kv.id
3636
}

0 commit comments

Comments
 (0)