В настоящее время я использую Entity Framework с универсальным репозиторием и модулем работы. Моя модель аналогична описанной в этой статье
Я использовал Generic Repositories в прошлом и действительно наслаждался глобальной функциональностью, которую он может предоставить. Однако кажется, что я сталкиваюсь с большими проблемами каждый день, когда дело доходит до использования его с Entity Framework. Эти проблемы, похоже, возникают еще больше, когда дело касается отношений с родителями/детьми/связями.
Использование Generic Repository с EF начинает оставлять плохой вкус во рту, и я начинаю думать, что использование универсального репозитория с EF является неправильным подходом.
Может ли кто-нибудь помочь мне направить меня в правильном направлении?