Develop and Test GraphQL Server with GraphQL .NET & ASP .NET

Develop and Test GraphQL Server with GraphQL .NET & ASP .NET

Starting with the fundamentals of GraphQL and utilizing GraphQL NET

What you’ll learn

  • Basic GraphQL
  • Basic GraphQL.NET Server
  • Testing GraphQL with GraphQL Client
  • Basic GraphQL Queries

Requirements

  • The fundamentals of ASP.NET
  • Entity Framework Fundamentals
  • The fundamentals of WebAPIs

Description

This course, Develop and Test GraphQL Server with GraphQL.NET & ASP.NET, is designed to help anyone with no prior knowledge of GraphQL understand the nitty-gritty details of developing GraphQL Server with GraphQL.NET and testing it with GraphQLClient.NET and WebApplicationFactory for integration testing.
We will also test the application using XUnit as a testing library and the GraphQL Client as part of this course.
For the sake of clarity, this course has been divided into the following sections.

GraphQL Fundamentals

  1. Query Interpretation
  2. Parameters: An Introduction
  3. Comprehending Arguments
  4. Understanding the Name of the Operation
  5. Identifying Aliases
  6. Getting to Know Schema
  7. Getting to Know Mutations
  8. Fragments: An Introduction

Using Entity Framework as an ORM in an ASP.NET WebAPI project

  1. Creating a WebAPI project from the ground up
  2. The Entity Framework is being added.
  3. Data layer and controllers are being added.
  4. Pattern for Creating Repository
  5. Pattern for controllers to access data from a repository

Creating a GraphQL Server that can support

  1. Making a Query
  2. Schema creation
  3. QueryTypes Creation
  4. InputQueryTypes Creation (for mutation)
  5. There is now support for nested Query.
  6. Mutations’ Support

GraphQL Client is used to testing GraphQL.

  1. Using XUnit for testing
  2. HttpClient isn’t required for unit testing.
  3. Using TestServer and WebApplicationFactory for integration testing
At the end of the course, you’ll know how to work with GraphQL using GraphQL.NET, as well as how to use WebApplicationFactory to perform Unit and Integration testing and reduce the footprint of running the entire server by only running the test server to test the entire application in just a few lines of code.

Who this course is for:

  • Developers
  • QA
  • Automation Test Engineers

Last updated: 9/2021 | Size: 1 GB
Click to get:
Source: https://www.udemy.com/course/graphql-dotnet/


GraphQL with Java Spring boot and GraphQL Testing
GraphQL with Java Spring boot and GraphQL Testing
07.08.2021
GraphQL: Learn Basic GraphQL With Node JS And MongoDB
GraphQL: Learn Basic GraphQL With Node JS And MongoDB
11.28.2021
Graphql Complete Tutorial With Python & Fastapi
Graphql Complete Tutorial With Python & Fastapi
10.05.2021
PERFORMANT GRAPHQL BACKEND JUST IN FEW EVENINGS WITH HASURA
PERFORMANT GRAPHQL BACKEND JUST IN FEW EVENINGS WITH HASURA
12.20.2020

No comments.

Add Commenent
reload, if the code cannot be seen