protected override async Task FetchAsync(IEnumerable <DataLoaderPair <string, IEnumerable <Application> > > list, CancellationToken cancellationToken) { var users = list.Select(x => x.Key); var applications = await _applicationService.FindByOwnerIds(users); foreach (var entry in list) { entry.SetResult(applications[entry.Key]); } }