ASP.NET Core基礎 レッスン7
環境
ASPNETCORE_ENVIRONMENT・Development/Staging/Production・launchSettings.jsonを学びます。
環境の種類
ASPNETCORE_ENVIRONMENT 環境変数で現在の環境を指定します。
- Development: 開発環境。詳細エラー・Swagger表示。デフォルト
- Staging: ステージング。本番に近い設定でテスト
- Production: 本番環境。エラー詳細を非表示・最適化
環境別の設定と分岐
環境に応じて設定を変えることができます。
C#エディタ
appsettings の環境別オーバーライド
appsettings.Development.json は開発環境でのみ読み込まれ、基本設定を上書きします。
C#エディタ