public async Task <IEnumerable <RegistrationDetailsDAO> > ProcessFile(IFormFile formFile) { IEnumerable <RegistrationDetailsDAO> records = null; using (var reader = new StreamReader(formFile.OpenReadStream())) { using (var csv = new CsvReader(reader, CultureInfo.InvariantCulture)) { records = csv.GetRecords <RegistrationDetailsDAO>().ToList(); } } if (records.Any()) { await _dbHelper.AddStudentRegistrations(records); } return(records); }