You have a huge set of legacy code that employs traditional ADO.NET. You have been charged with moving it to the EF.