Repository Pattern
provides a way to abstract the data access layer in an application. It acts as an intermediary between an application's data access layer and business logic layer, effectively decoupling the two.
Links
https://steven-giesel.com/blogPost/9fa7fe83-3ede-4ecb-ab27-4012b1333c0e
Last updated