Class GraphQLHttpServer<TContext>
Constructors
Properties
Readonly
schema
schema: GraphQLSchema
Methods
expressHandler
expressHandler(): ( req: ExpressRequestLike, res: ExpressResponseLike, next: ExpressNextFunctionLike,) => Promise<void> Returns (
req: ExpressRequestLike,
res: ExpressResponseLike,
next: ExpressNextFunctionLike,
) => Promise<void>
handleExpress
handleExpress( req: ExpressRequestLike, res: ExpressResponseLike, next: ExpressNextFunctionLike,): Promise<void> Parameters
- req: ExpressRequestLike
- res: ExpressResponseLike
- next: ExpressNextFunctionLike
Returns Promise<void>
handleKoa
handleKoa(ctx: KoaContextLike, next?: KoaNextFunctionLike): Promise<void> Parameters
- ctx: KoaContextLike
Optional
next: KoaNextFunctionLike
Returns Promise<void>
koaHandler
koaHandler(): (ctx: KoaContextLike, next: KoaNextFunctionLike) => Promise<void> Returns (ctx: KoaContextLike, next: KoaNextFunctionLike) => Promise<void>
parseBody
parseBody(body: unknown): Record<string, unknown> Returns Record<string, unknown>
serializeError
serializeError(err: unknown): GraphQLError