feat: add subscriptions and rework interfaces
This commit is contained in:
File diff suppressed because it is too large
Load Diff
@@ -24,11 +24,11 @@ func New(r *gql_ev.Resolver) *Resolver {
|
||||
func (r *Resolver) Query() generated.QueryResolver { return &queryResolver{r} }
|
||||
|
||||
// Subscription returns generated.SubscriptionResolver implementation.
|
||||
// func (r *Resolver) Subscription() generated.SubscriptionResolver { return &subscriptionResolver{r} }
|
||||
func (r *Resolver) Subscription() generated.SubscriptionResolver { return &subscriptionResolver{r} }
|
||||
|
||||
type queryResolver struct{ *Resolver }
|
||||
|
||||
// type subscriptionResolver struct{ *Resolver }
|
||||
type subscriptionResolver struct{ *Resolver }
|
||||
|
||||
func (r *Resolver) ChainMiddlewares(h http.Handler) http.Handler {
|
||||
v := reflect.ValueOf(r) // Get reflected value of *Resolver
|
||||
|
||||
Reference in New Issue
Block a user