What is a Repository Design Pattern? By definition, the Repository Design Pattern in C# mediates between the domain and the data mapping layers using a collection-like interface for accessing the domain objects . Repository Design Pattern separates the data access logic and maps it to the entities in the business logic.
Read moreWhat is the difference between Dao and repository?
DAO is an abstraction of data persistence. However, a repository is an abstraction of a collection of objects . DAO is a lower-level concept, closer to the storage systems. However, Repository is a higher-level concept, closer to the Domain objects.
Read more