OptionalbuildContext?: (input: GraphqlContextInput) => unknownOptionalformatError?: (error: unknown) => unknownOptionallogger?: GraphqlLoggerSink for masked internal errors. Supplied by the plugin from
IPluginContext.logger; IRequestContext carries no logger, so this is
the only path by which a masked error reaches an operator.
OptionalmaxNodes?: numberField budget; 0 or omitted disables the rule. Optional rather than
required because the plugin option it mirrors defaults to off, so a
caller constructing this service directly should not have to opt out.
OptionalrootValue?: unknownPlugin-level registry (for WS subscription context).
OptionalvalidationRules?: unknown[]Report the number of cached documents.
The endpoint path where GraphQL is served.
Clear the document cache.
Execute a GraphQL request.
The parsed GraphQL request parameters
OptionalrequestContext: IRequestContext
Optional request context for service resolution
Optionalmethod: "GET" | "POST"
Optional HTTP method (used for operation-kind guard)
The execution outcome with HTTP status
Subscribe to a GraphQL operation (query, mutation, or subscription).
Accepts every operation kind and returns the matching discriminated outcome.
The transports narrow on the kind field to emit conformant frames.
The parsed GraphQL request parameters
Optionalcontext: GraphqlOperationContext
Optional operation context (request or connection)
The discriminated subscription outcome
GraphQL service implementation.