目標是直接將原本的MVC,快速轉換成分層架構,
並且定義好分層架構下,如何新增、修改頁面。
內容包含驗證登入、管理頁面、用戶端頁面...製作。
前面不多贅述,今天的目標是先建立好基本設定。 共五個步驟:1.新增專案[驗證]2.新增Scaffold項目3.DbContext覆寫4.管理NuGet5.設置D...
分層式架構,在本專案分為:1.DataAccess存放資料庫連線相關程式碼與檔案包含連線字串與Migration與建立的Repository & Uni...
今天首先要講的是單一Model(不參雜其他Model),設置資料表與頁面。步驟適用於各種單一Model,以建立類別為案例: 建立Category步驟 1.建...
產品管理屬於Admin範疇。_Layout導覽列新增按鈕至下拉選單內。複製”類別”的 link在類別下方。修改Controller名稱為Product。 &...
因為過節,產品頁面分三天寫;後續依狀況會回頭整併在一起。 修改Repository public Repository(ApplicationDbCont...
昨天的Product CRUD只寫到Index,今天要來講Upsert。 1.引入@model ClothesShop.Models.ViewModels.Pr...
HomeController引入unitOfWork private readonly IUnitOfWork _unitOfWork; public H...
修改ApplicationDbContext 上方設置 public class ApplicationDbContext : IdentityDbCont...
Utility新增 新增SD.cs,定義四種角色,: public static class SD { public const s...