Какие вы знаете патерны использования Entity Framework и DbContext?
Использую классический паттерн Repository в купе с паттерном Unit Of Work, все это приправленно инверсией управления (IoC) для того чтобы можно было сменить Data Layer безболезненно.
Ну можно еще и ActiveRecord впилить… Для работы с пользователями и группами почти полностью повторил System.DirectoryServices.AccountManagement. И оказалось очень удобно. Не надо плодить репозитоиев, так как часто они вырождаются в пустой класс, унаследованный от абстрактной стандартной реализации. Но это зависит от контекста использования. В другом месте используется тот же репозиторий.