Пример #1
0
        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)
 {
 }