This is a clean repository pattern abstraction over Entity Framework that is further layered with Unit of Work pattern. This framework helps you to write clean code which dealing with your entity querying and also allows you to add extended operations to each entity service. The major advantages would be a clean write up, ease to write unit testing against all your repositories.
Please look at the project url to know how to use this package. Also post your questions as comments on the same page.