Skip to main content

Overview

Use the menus on the left to navigate through the documentation. You do not need to read the various sections in order, feel free to use this as a reference guide as you dig deeper.

Nuget & Installation

.NET Standard 2.0 .NET 6 .NET 7 .NET 8

The library is available on nuget and can be added to your project via the conventional means.

How to Install The Library
# Using the dotnet CLI
> dotnet add package GraphQL.AspNet

# Using Package Manager Console
> Install-Package GraphQL.AspNet

👉 Your First App: Step by step instructions for configuring app services and writing your first controller.

👉 Code Examples: A few code snippets if you just want the gist of things.

Other Helpful Pages

These pages may be helpful in getting started with the library:

💡 Controllers & Actions : Everything you need to know about creating a GraphController and defining action methods.

📜 Attributes : A reference list of the various [Attributes] used to configure your controllers and models.

📐 Schema Configuration : A reference list of the various configuration options.

📌 Demo Projects : A number of downloadable sample projects covering a wide range of topics