Esempio n. 1
0
        public Task <IReadOnlyList <Environment> > GetEnvironmentsByNameAsync(
            string[] names,
            [DataLoader] EnvironmentByNameDataLoader dataLoader,
            CancellationToken cancellationToken)
        {
            if (names.Length == 0)
            {
                throw new GraphQLException("No names where provided.");
            }

            return(dataLoader.LoadAsync(names, cancellationToken));
        }
Esempio n. 2
0
 public Task <Environment> GetEnvironmentByNameAsync(
     string name,
     [DataLoader] EnvironmentByNameDataLoader dataLoader,
     CancellationToken cancellationToken) =>
 dataLoader.LoadAsync(name, cancellationToken);