From a7b41991cb8355a7cba97e7b72d2a2b847477b33 Mon Sep 17 00:00:00 2001 From: zedy Date: Mon, 20 Feb 2023 16:29:08 +0800 Subject: [PATCH] use app.Environment.Isdevelopment to judge current env --- src/Web/Program.cs | 6 ++++-- src/Web/appsettings.json | 1 - 2 files changed, 4 insertions(+), 3 deletions(-) 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": {