...

Package customresolver

import "github.com/99designs/gqlgen/plugin/resolvergen/testdata/resolver_implementor/out"
Overview
Index

Overview ▾

type CustomResolverType

type CustomResolverType struct{}

func (*CustomResolverType) Query

func (r *CustomResolverType) Query() QueryResolver

Query returns QueryResolver implementation.

func (*CustomResolverType) Resolver

func (r *CustomResolverType) Resolver() ResolverResolver

Resolver returns ResolverResolver implementation.

type QueryResolver

type QueryResolver interface {
    Resolver(ctx context.Context) (*Resolver, error)
}

type Resolver

type Resolver struct{}

type ResolverResolver

type ResolverResolver interface {
    Name(ctx context.Context, obj *Resolver) (string, error)
}