0. 前言
最近剛好有一些空檔, 由 .NET Framework 4.x 跨入 .NET Core 的世界, 目前 .NET Core 最新的 LTS (長期支援版本) 為 .NET 6. 而最簡單的程式, 就是 Console 主控台程式.
因此, 本文將撰寫一支 Console 主控台程式, 利用 Entity Framework Core (以下簡稱 EF Core)的工具, 將資料庫的 Table 轉為 C# 的 class, 並由前述主控台程式, 對資料庫進行讀取.
以下茲分幾個章節, 進行說明.
- 1. 開發及執行環境
- 2. 建立 Console 程式
- 3. 安裝 EF Core 相關套件, 匯入資料庫 Tables, 及探討 Null Reference Types 的議題
- 4. 修改 Console 程式, 讀取資料庫, 並改為非同步版本
- 5. 安裝 Microsoft.Extensions.Configuration 相關套件, 及測試 appsettings.json
- 6. 由 appsettings.json 讀取資料庫連接字串
相關程式 可由此下載.