public GQLWebSocketReceiver(WebSocketConnectionManager webSocketConnectionManager, ILogger <IWebSocketReceiver> logger, ISchema schema, ISubscriptionExecuter subscriptionExecuter, IWebSocketWriter websocketWriter) : base(webSocketConnectionManager, logger) { _gqlSender = websocketWriter; _schema = schema; _subscriptionExecuter = subscriptionExecuter; }
public SubscriptionProtocolHandler( TSchema schema, ISubscriptionExecuter subscriptionExecuter, IDocumentExecuter documentExecuter, ILogger <SubscriptionProtocolHandler <TSchema> > log) { _schema = schema; _subscriptionExecuter = subscriptionExecuter; _documentExecuter = documentExecuter; _log = log; }