Example of how to use the Repository Pattern with Entity Framework Code First & Dependency Injection in ASP.NET MVC4