public async Task <CreateContributorTypePerMovieResponse> CreateContributorTypesPerMovieAsync(IEnumerable <CreateContributorTypePerMovieRequest> requests) { var response = new CreateContributorTypePerMovieResponse(); var contribTypes = requests.Select(r => new ContribTypeMovie { MovieId = r.MovieId, ContribId = r.ContributorId, ContribTypeId = r.ContribTypeId }); await _context.AddRangeAsync(contribTypes); response.RowsAffected = _context.SaveChanges(); return(await Task.FromResult(response)); }