Class GraphQLOperationBuilder

Namespace
ProtoTest.GraphQL
Assembly
ProtoTest.GraphQL.dll
public sealed class GraphQLOperationBuilder
Inheritance
GraphQLOperationBuilder
Inherited Members
Extension Methods

Properties

Name

public string? Name { get; }

Property Value

string

Methods

Connection(string, Action<GraphQLConnectionBuilder>)

public GraphQLOperationBuilder Connection(string name, Action<GraphQLConnectionBuilder> configure)

Parameters

name string
configure Action<GraphQLConnectionBuilder>

Returns

GraphQLOperationBuilder

Field(string, Action<GraphQLFieldBuilder>?)

public GraphQLOperationBuilder Field(string name, Action<GraphQLFieldBuilder>? configure = null)

Parameters

name string
configure Action<GraphQLFieldBuilder>

Returns

GraphQLOperationBuilder

Variable(string, GraphQLTypeReference)

public GraphQLOperationBuilder Variable(string name, GraphQLTypeReference type)

Parameters

name string
type GraphQLTypeReference

Returns

GraphQLOperationBuilder

Variable(string, string)

public GraphQLOperationBuilder Variable(string name, string type)

Parameters

name string
type string

Returns

GraphQLOperationBuilder