ASP.NETで設定ファイル(appsetting.json)を読み込む設定について記載します。
Nugetパッケージのインストール
つぎは、設定ファイルを読みこむソースです。
フィールド値「private readonly string _connectString;
」を追加し、コンストラクタで呼び出すようにすれば完成です。
sample.cs
public class HomeController : Controller
{
private readonly ILogger<HomeController> _logger;
private readonly BookContext _context;
private readonly string _connectString;
public HomeController(ILogger<HomeController> logger, BookContext context,IConfiguration configuration)
{
_logger = logger;
this._context = context;
_connectString = configuration.GetConnectionString("PostgreSqlConnection");
}
}