Hot Chocolate: GraphQL Schema Stitching with ASP.Net Core
summary
Shows how to set up a Hot Chocolate GraphQL gateway under 5 minutes and stitch four downstream services (accounts, products, reviews, inventory) using the Hot Chocolate stitching package, with schemas pushed to Redis so the gateway performs Redis-backed hot reload and serves a stitched schema. Uses Project Tye to run services locally, HttpClientFactory (with Polly suggested) for resilient calls, demonstrates type extensions, delegated resolvers (including a shippingEstimate scalar), and how partial failures leave most queries functioning.
AI-written summary · about
chapters (16)
- 0:00Introduction
- 0:53Why GraphQL
- 5:24Big Data GraphQL
- 11:08Graph Distribution
- 12:12Demo
- 16:50GraphQL Gateway
- 19:21GraphQL Schema
- 23:58Review
- 25:33Product Service
- 27:43Inventory Service
- 32:23Query Extension
- 35:06User Extension
- 39:11Redis Solution
- 41:38Kubernetes Solution
- 42:09Redeploy
- 45:23QA
related talks
58mHot Chocolate: GraphQL Schema Stitching with ASP
01h 04mHot Chocolate: An introduction to GraphQL on ASP.Net Core
01h 10mHotChocolate: An Introduction to GraphQL for ASP.NET Core
58mHot Chocolate: An introduction to GraphQL on ASP.Net Core
41mGraphQL: The Good Parts
01h 05mBuilding modern applications with GraphQL 2023 and beyond in ASP.NET Core 7
01h 02mServerless GraphQL in .NET with Azure Functions and Hot Chocolate
50mConsuming GraphQL using C#
