.Net core Web API的三層搭建+資料遷移+控制器呼叫
阿新 • • 發佈:2022-03-22
一.三層搭建
1.先在建立專案ASP.NET Core Web Api
2.在再解決方案裡新增4個類庫
二.資料遷移
1.先在API中引入4個包
Microsoft.EntityFrameworkCore.SqlServe(EF 連線SQL Server 資料庫的包) 版本裝 5.0
Microsoft.EntityFrameworkCore.Tools(資料遷移) 版本裝 5.0
3.資料訪問層新增類
4.在剛建立的類裡編寫上下文,在AppDbContext 繼承DbContext 引用 Microsoft.EntityFrameworkCore
5.
6.在程式包管理器控制檯輸入遷移命令
3.在介面中寫方法的 返回型別 名稱(引數)
4.在Stuartup 完成 介面的 依賴注入
5.控制器中在控制反轉 依賴注入