Mit dem normalen graphql Server definieren wir das Kontextobjekt wie folgt definieren:Wie Kontextobjekt für graphql Abonnement-Server
app.use('/graphql', graphqlExpress(async (req) => {
return {
schema,
context: {
app,
params,
}
};
}));
** Abonnement-Server **
Wie kann ich das gleiche für der Abonnementserver? (Führt den hybriden http/websocket-Ansatz durch). Es scheint keine Lösung aus den Dokumenten zu finden.
new SubscriptionServer({
execute,
subscribe,
schema,
onConnect: (connectionParams, webSocket) => {
console.log(connectionParams);
}
}, {
server,
path: '/subscriptions'
});