- Repository - Martin Fowler
- No need for repositories and unit of work with Entity Framework Core
- Repository and unit of work ARE useful
- The generic repository is just a lazy anti-pattern
- The Repository Pattern isn’t an Anti-Pattern; You’re just doing it wrong.
- The Generic Repository Is An Anti-Pattern
- Repository Pattern in .Net Core
- DDD: The Generic Repository
- Creating A Generic Repository
- Repository is Dead: Long Live Repository
- More on Repository
- Avoiding the Repository Pattern with an ORM
- Query Objects instead of Repositories
- Building a CachedRepository via Strategy Pattern
- Adding decorated classes to the ASP.NET Core DI container using Scrutor
- Introducing the CachedRepository Pattern
- Should repositories throw exceptions ?
- Repository Pattern in ASP.NET Core with Adapter Pattern for easy Maintenance & better Unit Testing
- Should Controllers Reference Repositories or Services
- Repository Pattern - A controversy explained
- Repository Pattern with C# and Entity Framework - Mosh Hamedani
- Step by Step - Repository Pattern and Unit of Work with Asp.Net Core 5
- Should you use the Repository Pattern? With CQRS, Yes and No!
- Have you replaced your DB because of the Repository Pattern?
- FoundatioFx/Foundatio.Repositories - Generic repositories
- RobThree/MongoRepository - Repository abstraction layer on top of Official MongoDB C# driver
- urfnet/URF.Core - Unit of Work & Repositories Framework - .NET Core, NET Standard, Entity Framework Core. 100% extensible & lightweight. Live demo: https://goo.gl/QpJVgd
- alexandre-spieser/mongodb-generic-repository - An example of generic repository implementation using the MongoDB C# Sharp 2.0 driver (async)
- esendir/MongoRepository - Repository pattern for MongoDB with extended features
- WeihanLi/WeihanLi.EntityFramework - EntityFramework extensions
- brunohbrito/MongoDB-RepositoryUoWPatterns - Example of an implementation of Repository and Unit of Work Patterns with MongoDB for ASP.NET Core.