Page Contents

Home > @loopback/graphql > GraphQLServer > resolver

GraphQLServer.resolver() method

Register a GraphQL resolver class

Signature:

resolver(resolverClass: Constructor<ResolverInterface<object>>, nameOrOptions?: string | BindingFromClassOptions): Binding<any>;

Parameters

Parameter Type Description
resolverClass [Constructor](/doc/en/lb4/apidocs.context.constructor.html)<ResolverInterface<object>> GraphQL resolver class
nameOrOptions string \| [BindingFromClassOptions](/doc/en/lb4/apidocs.context.bindingfromclassoptions.html) _(Optional)_ Resolver name or binding options

Returns:

Binding<any>