I have a .NET Core console application. I'm trying to retrieve the environment variable using the below code.
var environment = Environment.GetEnvironmentVariable("ASPNETCORE_ENVIRONMENT");
However, the variable "environment" always return null. I set the environment variable "ASPNETCORE_ENVIRONMENT" through
Control Panel -> System Properties -> Environment Variables -> System Variables
I also tried setting the environment variable using the command set ASPNETCORE_ENVIRONMENT=development
, but that also did not work. When I debug the code (F5) in Visual Studio, the variable always return null. I have made sure that there aren't any spaces where I set the variable, or in my code where I read it. Is there anything I'm missing?