Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

LinkedIn Learning

API Development in .NET with GraphQL

via LinkedIn Learning

Overview

Learn how to use the GraphQL.NET framework to build a GraphQL endpoint. Discover how to create a GraphQL project, configure the schema, allow updates through mutations, and more.

Syllabus

Introduction
  • Welcome
  • What you should know
  • Using exercise files
  • What is GraphQL.NET?
  • Running on Mac and Linux
1. Creating a New GraphQL Project
  • What we're going to build
  • Creating the GraphQL API solution
2. Exposing a New GraphQL API
  • How to enable querying
  • Create models
  • Create customer service
  • Create order service
  • How to configure the schema
  • Create customer and order GraphQL types
  • Create OrderStatuses GraphQL enum
  • Configure the GraphQL query and schema
  • Enable server and issue a query
3. Allowing Updates through Mutations
  • How to enable mutations
  • Update models and services
  • Update the schema
  • Configure the schema
  • Create a mutation and verify the change
4. Enabling Clients to Subscribe to Notifications
  • How to enable subscriptions
  • Start updating models and services
  • Complete updating models and services
  • New GraphQL.NET schema classes
  • Create the OrderEventType
  • Create the OrdersSubscription
  • Configure the schema
  • Create a subscription and fire a notification
Conclusion
  • Next steps

Taught by

Glenn Block

Reviews

4.6 rating at LinkedIn Learning based on 61 ratings

Start your review of API Development in .NET with GraphQL

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.