Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ahmedelfayoumi2003/aflamproject
Aflam Api Collections
https://github.com/ahmedelfayoumi2003/aflamproject
asp-net-core-web-api auto-mapper clean-architecture generic-repository specification-design-pattern sql-server unitofwork-pattern validation
Last synced: 20 days ago
JSON representation
Aflam Api Collections
- Host: GitHub
- URL: https://github.com/ahmedelfayoumi2003/aflamproject
- Owner: AhmedElfayoumi2003
- Created: 2024-08-21T22:21:42.000Z (6 months ago)
- Default Branch: main
- Last Pushed: 2024-08-24T17:43:58.000Z (6 months ago)
- Last Synced: 2024-09-24T18:49:56.797Z (5 months ago)
- Topics: asp-net-core-web-api, auto-mapper, clean-architecture, generic-repository, specification-design-pattern, sql-server, unitofwork-pattern, validation
- Language: C#
- Homepage:
- Size: 6.99 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
I developed a backend application for an Aflam project using ASP.NET Core 7 API, which has been a fantastic journey.🔹 I applied Generic Repository and Unit of Work design patterns to maintain clean, maintainable,🔹 and testable code, ensuring separation of concerns and efficient data management. Additionally,🔹 I used AutoMapper to streamline object-object mapping, simplifying the conversion between data transfer objects and domain models. By following clean architecture principles and the Specification design pattern,🔹 I created a scalable and maintainable codebase that facilitates easier enhancements and feature additions.