public async Task AddAttendees(BulkAttendeeRequest request) { var requests = request.InviteRequests .Where(r => _userAccessRepository.HasWriteAccessToEntity(request.UserId, Constants.EntityType.Reunion, r.ReunionId).Result) .Where(r => _reunionValidator.ReunionIdExistsAsync(r.ReunionId).Result); request.InviteRequests = requests; await _attendeeRepository.AddAttendees(request) .ConfigureAwait(continueOnCapturedContext: false); }