refactor: modify project based template
This commit is contained in:
@@ -1,12 +1,11 @@
|
|||||||
# Backend – [Session Title]
|
# Backend – [Session Title]
|
||||||
|
|
||||||
|
# 🛠️ Task Checklist
|
||||||
## 🚧 Branching
|
## 🚧 Branching
|
||||||
|
|
||||||
- [ ] Create the `feature/[name]` branch from `develop`
|
- [ ] 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`
|
- [ ] Add the interface to `Domain/Framework/Interfaces/Repositories`
|
||||||
📂 Suggested Folder: `Domain/Framework/Interfaces/Respositories`
|
📂 Suggested Folder: `Domain/Framework/Interfaces/Respositories`
|
||||||
@@ -14,7 +13,7 @@
|
|||||||
// IRepository.cs
|
// IRepository.cs
|
||||||
|
|
||||||
```
|
```
|
||||||
### Implement Base Repository
|
## Implement Base Repository
|
||||||
|
|
||||||
- [ ] Create `BaseRepository` in `Infrastructure/Framework/Base`
|
- [ ] Create `BaseRepository` in `Infrastructure/Framework/Base`
|
||||||
- [ ] Implement the interface
|
- [ ] Implement the interface
|
||||||
@@ -23,12 +22,12 @@
|
|||||||
//code
|
//code
|
||||||
```
|
```
|
||||||
|
|
||||||
## 🧠 Hints & Notes
|
# 🧠 Hints & Notes
|
||||||
- Use generics for flexibility
|
- Use generics for flexibility
|
||||||
- Mark methods `virtual` if you're going to override
|
- Mark methods `virtual` if you're going to override
|
||||||
## 🙌 Acknowledgements
|
# 🙌 Acknowledgements
|
||||||
|
|
||||||
- ChatGPT for snippet refinement and explanations
|
- ChatGPT for snippet refinement and explanations
|
||||||
- Microsoft Docs for Entity Framework patterns
|
- Microsoft Docs for Entity Framework patterns
|
||||||
|
|
||||||
🔍 References
|
# 🔍 References
|
||||||
Reference in New Issue
Block a user