Реализация паттерна «Репозиторий» (Repository) в C#

«Репозиторий» — один из наиболее часто используемых паттернов проектирования при работе с базами данных (БД). Он позволяет отделить программную логику, работающую непосредственно с БД, от всей остальной программы выступая посредником меду ними с помощью интерфейса во многом схожего с коллекциями. В чем преимущество использования паттерна «Репозиторий»?

Продолжить чтение