From a611565777f88526312bd7bd30e8a284fc436beb Mon Sep 17 00:00:00 2001 From: Mehrdad Shirvani Date: Fri, 18 Jul 2025 11:22:53 +0330 Subject: [PATCH] refactor: modify project based template --- Project-Based Session Template.md | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/Project-Based Session Template.md b/Project-Based Session Template.md index f196cd4..bd864e0 100644 --- a/Project-Based Session Template.md +++ b/Project-Based Session Template.md @@ -1,12 +1,11 @@ # Backend – [Session Title] +# 🛠️ Task Checklist ## 🚧 Branching - [ ] Create the `feature/[name]` branch from `develop` -## 🛠️ Task Checklist - -### Create `IRepository` in Domain +## Create `IRepository` in Domain - [ ] Add the interface to `Domain/Framework/Interfaces/Repositories` 📂 Suggested Folder: `Domain/Framework/Interfaces/Respositories` @@ -14,7 +13,7 @@ // IRepository.cs ``` -### Implement Base Repository +## Implement Base Repository - [ ] Create `BaseRepository` in `Infrastructure/Framework/Base` - [ ] Implement the interface @@ -23,12 +22,12 @@ //code ``` -## 🧠 Hints & Notes +# 🧠 Hints & Notes - Use generics for flexibility - Mark methods `virtual` if you're going to override -## 🙌 Acknowledgements +# 🙌 Acknowledgements - ChatGPT for snippet refinement and explanations - Microsoft Docs for Entity Framework patterns -🔍 References \ No newline at end of file +# 🔍 References \ No newline at end of file