Skip to content

Commit dae71fc

Browse files
committed
fix: add user secrets last and only in development
1 parent 375c4a5 commit dae71fc

1 file changed

Lines changed: 3 additions & 2 deletions

File tree

WebApi/Program.cs

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@
1111
using Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.ConfigurationModel;
1212
using Microsoft.AspNetCore.HttpOverrides;
1313
using Microsoft.AspNetCore.Mvc;
14-
using Microsoft.Data.Sqlite;
1514
using Microsoft.Extensions.Configuration.AzureAppConfiguration;
1615
using Microsoft.Extensions.Options;
1716
using SnooBrowser.Extensions.DependencyInjection;
@@ -31,7 +30,6 @@
3130
builder.Configuration
3231
.AddJsonFile("appsettings.json", optional: false, reloadOnChange: true)
3332
.AddJsonFile($"appsettings.{builder.Environment.EnvironmentName}.json", optional: true, reloadOnChange: true)
34-
.AddUserSecrets<Program>(optional: true, reloadOnChange: true)
3533
.AddAzureAppConfiguration(options =>
3634
{
3735
var azureAppConfigConnectionString = builder.Configuration.GetConnectionString("AzureAppConfig");
@@ -44,6 +42,9 @@
4442
.TrimKeyPrefix($"{PROJECT_ID}:");
4543
});
4644

45+
if (builder.Environment.IsDevelopment())
46+
builder.Configuration.AddUserSecrets<Program>(optional: true, reloadOnChange: true);
47+
4748
builder.WebHost.UseSentry();
4849

4950
ConfigureOptions(builder.Services, builder.Configuration);

0 commit comments

Comments
 (0)