Ну и да, даже IQueryable, который напрямую не связан с EF, всё равно так себе абстракция, потому что течёт неимоверно и крайне сильно отличается в зависимости от ORM'а по тому, что именно поддерживается
ну ок, вот я сделал сервис, он ходит в IQueryable, знает про DbSet'ы, отдает модели