passing variables in graphql query written in """ code example

Example 1: graphql mutation passing data

input EventInput {
    title:String!
    desc:String!
    price:Float!
  }
  type RootMutations{
    createEvent(E_input:EventInput) : Event
  }

Example 2: compose graphql query string in c#

// Setup Getit, config and a couple of queries

Config config = new Config("https://randy.butternubs.com/graphql");
Getit getit = new Getit(config);
IQuery userQuery = getit.Query();

userQuery
    .Name("User")
    .Select("userId", "firstName", "lastName", "phone")
    .Where("userId", "331")
    .Where("lastName", "Calhoon")
    .Comment("My First Getit Query");

// Fire the request to the sever as specified by the config

Console.WriteLine(await getit.Get(userQuery));

Tags:

Misc Example