From f326db5952c530980b805d562f240e8617289f9d Mon Sep 17 00:00:00 2001 From: David Fowler Date: Mon, 30 Mar 2020 10:31:02 -0700 Subject: [PATCH] Set ASPNETCORE_ENVIRONMENT to Development (#259) - We already set DOTNET_ENVIRONMENT which works on 3.0 and above apps but we also need to set ASPNETCORE_ENVIRONMENT for older apps. Fixes #258 --- src/Microsoft.Tye.Hosting/DockerRunner.cs | 1 + src/Microsoft.Tye.Hosting/ProcessRunner.cs | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/src/Microsoft.Tye.Hosting/DockerRunner.cs b/src/Microsoft.Tye.Hosting/DockerRunner.cs index 9efdf9f9..b23a1c7b 100644 --- a/src/Microsoft.Tye.Hosting/DockerRunner.cs +++ b/src/Microsoft.Tye.Hosting/DockerRunner.cs @@ -118,6 +118,7 @@ namespace Microsoft.Tye.Hosting { // Default to development environment ["DOTNET_ENVIRONMENT"] = "Development", + ["ASPNETCORE_ENVIRONMENT"] = "Development", // Remove the color codes from the console output ["DOTNET_LOGGING__CONSOLE__DISABLECOLORS"] = "true", ["ASPNETCORE_LOGGING__CONSOLE__DISABLECOLORS"] = "true" diff --git a/src/Microsoft.Tye.Hosting/ProcessRunner.cs b/src/Microsoft.Tye.Hosting/ProcessRunner.cs index ac8a2cf4..cf7edd4c 100644 --- a/src/Microsoft.Tye.Hosting/ProcessRunner.cs +++ b/src/Microsoft.Tye.Hosting/ProcessRunner.cs @@ -127,7 +127,8 @@ namespace Microsoft.Tye.Hosting var environment = new Dictionary { // Default to development environment - ["DOTNET_ENVIRONMENT"] = "Development" + ["DOTNET_ENVIRONMENT"] = "Development", + ["ASPNETCORE_ENVIRONMENT"] = "Development", }; // Set up environment variables to use the version of dotnet we're using to run