At its simplest, GraphQL is about asking for specific fields on objects. Let's extend our simple application to accommodate a complex type.
GraphQL with .NET Core (Part - IV: GraphiQL IDE)
GraphiQL (pronounced graphical) is an in-browser IDE for exploring GraphQL. I think it's a must-have tool for any server running behind GraphQL. With GraphiQL in place, you can easily give yourself or your team an in-depth insight into your API.
GraphQL with .NET Core (Part - III: Dependency Injection)
ASP.Net Core has a built-in dependency injection container. It's simple and can serve our purpose very well. Not only it can be configured to serve implementations to abstractions but it also can control the lifetime of the created instances.
GraphQL with .NET Core (Part - II: Middleware)
Tired of REST? Let's talk about GraphQL. GraphQL provides a declarative way in which you can fetch data from the server. To work with C#, the community has provided an open-source port for GraphQL called graphql-dotnet.
GraphQL with .NET Core (Part - I: Hello World)
Tired of REST? Let's talk about GraphQL. GraphQL provides a declarative way in which you can fetch data from the server. To work with C#, the community has provided an open-source port for GraphQL called graphql-dotnet.