protected override async Task <IReadOnlyDictionary <Guid, Environment?> > LoadBatchAsync(
        IReadOnlyList <Guid> keys,
        CancellationToken cancellationToken)
    {
        IEnumerable <Environment> applications =
            await _applicationStore.GetManyByIdAsync(keys, cancellationToken);

        return(applications.ToDictionary(x => x.Id) !);
    }
Пример #2
0
 public Task <IReadOnlyCollection <Environment> > GetManyByIdAsync(
     IEnumerable <Guid> environmentIds,
     CancellationToken cancellationToken = default) =>
 _store.GetManyByIdAsync(environmentIds, cancellationToken);