Documentation
¶
Overview ¶
Package dtcmiddleware provides a middleware for the Developer Credit Tracker.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DCT ¶
type DCT struct {
Tracker *credittracker.Client
}
DCT provides a GraphQL middleware for the Developer Credit Tracker.
func NewDCT ¶
func NewDCT(tracker *credittracker.Client) *DCT
NewDCT creates a new DCT middleware with default values.
func (DCT) ExtensionName ¶
ExtensionName returns the name of this extension.
func (DCT) InterceptResponse ¶
func (d DCT) InterceptResponse( ctx context.Context, next graphql.ResponseHandler, ) *graphql.Response
InterceptResponse intercepts GraphQL responses to handle errors from the credit tracker.
Click to show internal directories.
Click to hide internal directories.