[鐵人賽 Day16] ASP.NET Core 2 系列 - 多重環境組態管理 (Multiple Environments)
![[鐵人賽 Day16] ASP.NET Core 2 系列 - 多重環境組態管理 (Multiple Environments)](/images/ironman/i16-3.png)
產品從開發到正式上線的過程中,通常都會有很多個環境,如:開發環境、測試環境及正式環境等。
每個環境的組態設定可能都略有不同,至少資料庫不會都連到同一個地方,因此就會有不同環境組態設定的需求。
ASP.NET Core 就提供了相關的環境 API,透過環境 API 取得執行環境的資訊,進而做對應處理。
本篇將介紹 ASP.NET Core 的多重環境組態管理。
iT 邦幫忙 2018 鐵人賽 - Modern Web 組參賽文章:
[Day16] ASP.NET Core 2 系列 - 多重環境組態管理 (Multiple Environments)
![[鐵人賽 Day14] ASP.NET Core 2 系列 - Filters](/images/a/198.png)
![[鐵人賽 Day12] ASP.NET Core 2 系列 - REST-Like API](/images/ironman/i12-1.png)
![[鐵人賽 Day10] ASP.NET Core 2 系列 - Views](/images/ironman/i10-1.png)
![[鐵人賽 Day08] ASP.NET Core 2 系列 - URL 重寫 (URL Rewrite)](/images/ironman/i08-3.png)
![[鐵人賽 Day15] ASP.NET Core 2 系列 - 組態設定 (Configuration)](/images/ironman/i15-2.png)
![[鐵人賽 Day13] ASP.NET Core 2 系列 - Web API 文件產生器 (Swagger)](/images/ironman/i13-1.png)
![[鐵人賽 Day11] ASP.NET Core 2 系列 - Cookies & Session](/images/ironman/i11-1.png)
![[鐵人賽 Day09] ASP.NET Core 2 系列 - Model Binding](/images/ironman/i09-1.png)
![[鐵人賽 Day07] ASP.NET Core 2 系列 - 路由 (Routing)](/images/ironman/i07-1.png)