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

원문링크 : dotnet core 개발 시 콘솔에 환경 변수 설정