-
Notifications
You must be signed in to change notification settings - Fork 0
Home
dogguts edited this page Mar 25, 2019
·
4 revisions
Welcome to the Aeon wiki!
Aeon is a generic repository pattern implementation for Entity Framework Core specifically designed to be used with dependency injection.
Some specifics of this implementation:
- Designed for dependency injection
- UnitOfWork: no save method on the repository
- Facilitates transactions over multiple repositories
- Flexibility to perform additional actions on Commit
- No IQueryable exposure: filtering is done through the specification pattern
Further reading and inspiration:
https://programmingwithmosh.com/net/common-mistakes-with-the-repository-pattern/