我們把前台和後台分成兩個不同的專案來處理,透過連接到同一個資料庫來建立關係。
而今天就來處理前台的部分,首先要把專案的基底打好,之後才好辦事。
我們把前台的專案取名為 OnlineShop
這次可以直接在建立的時候就啟用 Identity
驗證,但也別忘記一樣要把頁面用 Scaffold 建出來
為了要存取資料庫裡的商品,我們需要把之前的 User
、 Product
、 Category
模型複製過來,也別忘了要把 namespace
改過來
調整 appsetting.json
的資料庫連接字串到之前的那個 OnlineShop
資料庫
接下來跟之前一樣用 Scaffold 建立 ProductsController.cs
執行來測試一下商品資料和帳戶
這邊只是要確認資料庫是不是有正確連上ProductsController
的頁面之後只會留下 Index()
、 Details()
,而且頁面幾乎都會改掉,所以現在不用在意顯示什麼東西,只要知道沒有連錯就好了。今天就到這邊把簡單的事前作業做好,明天開始動工吧!