로딩
요청 처리 중입니다...

dotnet core 개발 시 콘솔에 환경 변수 설정

 dotnet core 개발 시 콘솔에 환경 변수 설정

ASPNETCORE_ENVIRONMENT 설정 asp dotnet core는 appsetting.json 을 사용하게 되는데 개발 환경에 따라 예를 들어 Development 환경이라면 appsettings.Development.josn 을 읽어와서 동작한다. 이렇게 중간에 들어가는 값은 다음과 같이 세팅 가능하다.

$env:ASPNETCORE_ENVIRONMENT='Development' 코드에서 ASPNETCORE_ENVIRONMENT 값 사용 var env = Environment.GetEnvironmentVariable("ASPNETCORE_ENVIRONMENT"); 이를 응용하면 디자인 타임에서도 환경 변수에 맞는 appsettings를 사용할 수 있다. public AuthDbContextFactory() { var path = Path.Join(AppContext.BaseDirectory, @"..\..\..\..\..\", @"Servers\AuthServer"); v...

# asp # ASPNETCORE_ENVIRONMENT # core # database # dotnet # ef # migrations # update