トルネード

毛利のメモ書き

[ .NET Core 2.1]ConfigurationManager app.configデータ取得

Visual Studio 2017 .NET Core 2.1app.configを使う

ConfigurationManager取得

NuGet パッケージマネージャーコンソールConfigurationManagerを取得

Install-Package System.Configuration.ConfigurationManager -Version 4.5.0

SqlClient 4.5.1を取得

Install-Package System.Data.SqlClient -Version 4.5.1

app.configをプロジェクトに追加

[メニュー] バーで [プロジェクト] > [新しい項目の追加] の順に選択します。
[新しい項目の追加] ダイアログ ボックスが表示されます。
f:id:mojeld:20181015114514p:plain

名前を「app.config」として、追加

app.configを編集

<?xml version="1.0" encoding="utf-8" ?>
<configuration>
  <appSettings>
    <add key="dbconnection1" value="Data Source=local;Initial Catalog=xxxxxxx;Persist Security Info=True;User ID=sa;Password=***********" />
  </appSettings>
</configuration>

C#からコール

var dbconnection1 = System.Configuration.ConfigurationManager.AppSettings.Get("dbconnection1");

f:id:mojeld:20181015124258p:plain