public Task <Animal> OnAnimalCreatedAsync(
     [EventMessage] int animalId,
     AnimalByIdDataLoader dataLoader,
     CancellationToken token) =>
 dataLoader.LoadAsync(animalId, token);
Example #2
0
 public Task <IReadOnlyList <Animal> > GetAnimalsAsync(
     [ID(nameof(Animal))] int[] ids,
     AnimalByIdDataLoader dataLoader,
     CancellationToken cancellationToken) =>
 dataLoader.LoadAsync(ids, cancellationToken);
 public Task <Animal> GetAnimalAsync(
     AnimalByIdDataLoader dataLoader,
     CancellationToken token) =>
 dataLoader.LoadAsync(AnimalId, token);
Example #4
0
 public Task <Animal> GetAnimalAsync(
     [ID(nameof(Animal))] int id,
     AnimalByIdDataLoader dataLoader,
     CancellationToken cancellationToken) =>
 dataLoader.LoadAsync(id, cancellationToken);