Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/andreluizsecco/unitofwork.bookstore
Example of implementation of the Unit of Work Pattern
https://github.com/andreluizsecco/unitofwork.bookstore
aspnetcore dapper dependency-injection efcore repository-pattern unit-of-work unit-of-work-pattern
Last synced: 17 days ago
JSON representation
Example of implementation of the Unit of Work Pattern
- Host: GitHub
- URL: https://github.com/andreluizsecco/unitofwork.bookstore
- Owner: andreluizsecco
- License: mit
- Created: 2020-11-02T18:16:51.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2020-11-04T11:48:25.000Z (about 4 years ago)
- Last Synced: 2024-10-04T11:39:30.720Z (about 1 month ago)
- Topics: aspnetcore, dapper, dependency-injection, efcore, repository-pattern, unit-of-work, unit-of-work-pattern
- Language: C#
- Homepage:
- Size: 779 KB
- Stars: 78
- Watchers: 5
- Forks: 20
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# UnitOfWork.BookStore
Example of implementation of the Unit of Work Pattern* This project has examples using **Entity Framework Core** and **Dapper** working separately, integrating the use of the Repository Pattern + Unit of Work Pattern.
* The use of dependency injection was prioritized in the relationship between the repositories and unit of work.
## Patterns/Technologies:
* ASP.NET Core 3.1
* Repository Pattern
* Unit of Work
* Entity Framework Core 3.1
* Dapper (used through the [RepositoryHelpers](https://github.com/TBertuzzi/RepositoryHelpers) package)
* [DotNet.DynamicInjector](https://github.com/TBertuzzi/DotNetDynamicInjector)## Author
The UnitOfWork.BookStore was developed by [André Secco](http://andresecco.com.br) under the [MIT license](LICENSE).