Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NoopRecover ¶
Types ¶
type BaseResolver ¶
type BaseResolver interface { ExecutableSchema() graphql.ExecutableSchema BaseResolver() IsResolver }
type IsResolver ¶
type IsResolver interface {
IsResolver()
}
type Resolver ¶
type Resolver[T BaseResolver] struct { CheckOrigin func(r *http.Request) bool // contains filtered or unexported fields }
func New ¶
func New[T BaseResolver](ctx context.Context, base T, resolvers ...IsResolver) (*Resolver[T], error)
func (*Resolver[T]) ChainMiddlewares ¶
ChainMiddlewares will check all embeded resolvers for a GetMiddleware func and add to handler.
func (*Resolver[T]) RegisterHTTP ¶
Click to show internal directories.
Click to hide internal directories.