public SubscriptionHandle(OperationMessage op, IObservable <object> stream, IJsonMessageWriter messageWriter, IDocumentWriter documentWriter) { Op = op; Stream = stream; _messageWriter = messageWriter; _documentWriter = documentWriter; Unsubscribe = stream.SubscribeAsync(OnNext, OnError, OnCompleted); }
public OperationMessageContext(string connectionId, IJsonMessageWriter messageWriter, OperationMessage op) { ConnectionId = connectionId; MessageWriter = messageWriter; Op = op; }