The Repository Pattern and Services

The previous article covered how to evolve a database schema safely once real data is sitting in it. That article assumed your application code already knows how to talk to the database.