Merge branch 'master' into feature/oauth

This commit is contained in:
Kamigen
2024-04-15 19:10:37 -04:00
2 changed files with 6 additions and 3 deletions

View File

@@ -20,11 +20,14 @@ public static class DependencyInjection
{
// Replace password in the connection string with env var.
var connectionString = configuration.GetConnectionString("DefaultConnection") ?? "";
Guard.Against.Null(connectionString, message: "Connection string 'DefaultConnection' not found.");
var dbPassword = Environment.GetEnvironmentVariable("DB_PASSWORD");
var dbHost = Environment.GetEnvironmentVariable("DB_HOST") ?? "localhost";
connectionString = connectionString.Replace("{DB_PASSWORD}", dbPassword);
Guard.Against.Null(connectionString, message: "Connection string 'DefaultConnection' not found.");
connectionString = connectionString.Replace("{DB_HOST}", dbHost);
services.AddScoped<ISaveChangesInterceptor, AuditableEntityInterceptor>();
services.AddScoped<ISaveChangesInterceptor, DispatchDomainEventsInterceptor>();

View File

@@ -1,6 +1,6 @@
{
"ConnectionStrings": {
"DefaultConnection": "Server=localhost,1433;Database=HutopyLocal;User Id=sa;Password={DB_PASSWORD};MultipleActiveResultSets=true;TrustServerCertificate=True"
"DefaultConnection": "Server={DB_HOST},1433;Database=HutopyLocal;User Id=sa;Password={DB_PASSWORD};MultipleActiveResultSets=true;TrustServerCertificate=True"
},
"Logging": {
"LogLevel": {