public async ValueTask <IResolveResult> GetAvailabilitiesAsync(ResolverContext context) { return(await GrpcClientCatch( "inventory-service", async headers => { var result = await _inventoryServiceClient.GetInventoriesAsync(new Empty(), headers); return As(result.Inventories); })); }
//[Auth(Policy = "access_inventory_api")] public async Task <IActionResult> Get() { var result = await _inventoryServiceClient.GetInventoriesAsync(new Empty()); return(Ok(result)); }
public async ValueTask <IResolveResult> GetAvailabilitiesAsync(ResolverContext context) { var result = await _inventoryServiceClient.GetInventoriesAsync(new Empty()); return(As(result.Inventories)); }