AbstractBatcher.ExecuteReader(DbCommand) shares more code with async version