Commit 9e50e45
committed
Refactor Infrastructure Layer to Improve Code Organization
The commit refactors the infrastructure layer to enhance maintainability by introducing a clear separation of concerns and standardizing naming conventions. Specifically, the changes include:
- Extracting the data access logic into an `IRepository` interface.
- Creating separate projects for different types of data (e.g., `BlogData` vs. `User`).
- Renaming the shared services to follow a consistent naming convention.
- Adding documentation comments for each service and repository.
These changes aim to improve the code organization, making it easier to understand and maintain in the long run.1 parent 92a4383 commit 9e50e45
2 files changed
+159
-445
lines changed
0 commit comments