Repository Pattern - dlaczego robisz to źle (i jak to naprawić)
Repository to nie wrapper na ORM. Jego zadaniem jest oddzielenie domeny od szczegółów persystencji. Jeśli Twoje repozytorium wycieka IQueryable - masz problem.
Blog
Praktyczna wiedza o DDD, Clean Architecture, CQRS i wszystkim, co sprawia że oprogramowanie jest przyjemnością, a nie problemem.