Firstly, I am impressed for your work. It's great. I use the repository pattern on a daily basis, but often it seems to me that this is the abstraction of the abstract. What do you think about this article?
<a class="postlink" href="http://rob.conery.io/2014/03/04/repositories-and-unitofwork-are-not-a-good-idea/">http://rob.conery.io/2014/03/04/reposit ... good-idea/</a>