安裝以下元件:
1.添加資料模型
View Code
2.添加資料庫上下文類
前面的代碼為實體集建立 <code>DbSet</code> 屬性。 在實體架構術語中,實體集通常與資料庫表相對應,實體與表中的行相對應。
3.添加資料庫連結字元串
将連接配接字元串添加到 appsettings.json 檔案。
4.注冊資料庫上下文
5.添加基架工具比執行遷移
從“工具”菜單中,選擇“NuGet 包管理器” > “包管理器控制台”。
在 PMC 中,輸入以下指令:
<code>Install-Package</code> 指令安裝運作基架引擎所需的工具。
<code>Add-Migration</code> 指令生成用于建立初始資料庫架構的代碼。 此架構以(Models/MovieContext.cs 檔案中的)<code>DbContext</code> 中指定的模型為基礎。 <code>Initial</code> 參數用于為遷移命名。 可以使用任意名稱,但是按照慣例應選擇描述遷移的名稱。
<code>Update-Database</code> 指令在用于建立資料庫的 Migrations/<time-stamp>_InitialCreate.cs 檔案中運作 <code>Up</code> 方法。
6.搭建‘電影’模型的基架
打開項目目錄(包含 Program.cs、Startup.cs 和 .csproj 檔案的目錄)中的指令視窗(在目錄下,shift+右鍵)。
運作下面的指令
如果收到錯誤:
退出 Visual Studio,然後重新運作指令。
參數
描述
-m
模型的名稱。
-dc
資料上下文。
-udl
使用預設布局。
-outDir
用于建立視圖的相對輸出檔案夾路徑。
--referenceScriptLibraries
向“編輯”和“建立”頁面添加 <code>_ValidationScriptsPartial</code>
7.測試應用
運作應用并将 <code>/Movies</code> 追加到浏覽器中的 URL (<code>http://localhost:port/movies</code>)