Created extension methods to use directly over a IDataReader and Changed the MakeConcurrent method to AsParallel.