internal JetStreamPushAsyncSubscription(Connection conn, string subject, string queue, JetStream js, string stream, string consumer, string deliver, MessageManager[] messageManagers) : base(conn, subject, queue) { Context = js; Stream = stream; Consumer = consumer; // might be null, someone will call set on ConsumerName DeliverSubject = deliver; this.messageManagers = messageManagers; MessageManager.Startup(this, messageManagers); }
internal JetStreamPushSyncSubscription(Connection conn, string subject, string queue, JetStream js, string stream, string consumer, string deliver, MessageManager[] messageManagers) : base(conn, subject, queue, js, stream, consumer, deliver, messageManagers) { }