ASP.NET 從 Web.Config / App.Config 讀取 Property 的方式
2021-05-09
筆記 ASP.NET 如何在 Web.Config 讀取 Property。
說明
ASP.NET Web 應用程式可以於 Web.config 讀取資料;Console 應用程式 可以於 App.config 讀取資料。
設定 Config
在 Web.config / App.config appSettings 區段中加入要從程式讀取的 Property (Key-value)
<appSettings>
<add key="myProperty" value="Hello World" />
...
</appSettings>
加入參考
ASP.NET MVC 專案預設已經加入 System.Configuration 參考,但 Console 應用程式專案需自行加入參考。
使用 Config
從 Controller 中進行讀取,需要使用 System.Configuration Namespace
using System.Configuration;
public ActionResult ReadProperty()
{
var property = ConfigurationManager.AppSettings["MyProperty"];
return Content(property);
}