Page Contents

Home > @loopback/graphql > GraphQLServer

GraphQLServer class

GraphQL Server

Signature:

export declare class GraphQLServer extends Context implements Server 

Extends: Context

Implements: Server

Constructors

Constructor Modifiers Description

(constructor)(options, parent)

Constructs a new instance of the GraphQLServer class

Properties

Property Modifiers Type Description

expressApp

readonly

express.Application

httpServer?

readonly

HttpServer

(Optional)

listening

readonly

boolean

Is the GraphQL listening

Methods

Method Modifiers Description

exportGraphQLSchema(outFile, log)

getMiddlewareList()

Get a list of middleware

getResolverClasses()

Get a list of resolver classes

getSchema()

middleware(middleware)

Register a GraphQL middleware

resolver(resolverClass, nameOrOptions)

Register a GraphQL resolver class

start()

stop()