diff --git a/src/Web/Program.cs b/src/Web/Program.cs index a981706..9e35944 100644 --- a/src/Web/Program.cs +++ b/src/Web/Program.cs @@ -21,11 +21,13 @@ using Microsoft.Extensions.Diagnostics.HealthChecks; var builder = WebApplication.CreateBuilder(args); +var detectEnvBuilder = WebApplication.CreateBuilder(args); + builder.Logging.AddConsole(); -var env = builder.Configuration["Environment"]; +var detectEnvApp = detectEnvBuilder.Build(); -if (env == "Local"){ +if (detectEnvApp.Environment.IsDevelopment() || detectEnvApp.Environment.EnvironmentName == "Docker"){ // Configure SQL Server (local) Microsoft.eShopWeb.Infrastructure.Dependencies.ConfigureServices(builder.Configuration, builder.Services); } diff --git a/src/Web/appsettings.json b/src/Web/appsettings.json index 0af1ab3..70989a6 100644 --- a/src/Web/appsettings.json +++ b/src/Web/appsettings.json @@ -8,7 +8,6 @@ "IdentityConnection": "Server=(localdb)\\mssqllocaldb;Integrated Security=true;Initial Catalog=Microsoft.eShopOnWeb.Identity;" }, "CatalogBaseUrl": "", - "Environment": "Local", "Logging": { "IncludeScopes": false, "LogLevel": {