public async Task Import(IFormFile file) { ICollection <string> rows; using (var reader = new StreamReader(file.OpenReadStream(), Encoding.UTF8)) { var header = reader.ReadLine(); rows = reader.ReadToEnd().Split('\r'); } var users = _parser.Parse(rows); await _usersContext.AddRangeAsync(users); await _usersContext.SaveChangesAsync(); }