Method CreateOrderedConsumerAsync
CreateOrderedConsumerAsync(string, NatsJSOrderedConsumerOpts?, CancellationToken)
Creates new ordered consumer.
ValueTask<INatsJSConsumer> CreateOrderedConsumerAsync(string stream, NatsJSOrderedConsumerOpts? opts = null, CancellationToken cancellationToken = default)
Parameters
streamstringStream name to create the consumer under.
optsNatsJSOrderedConsumerOptsOrdered consumer options.
cancellationTokenCancellationTokenA CancellationToken used to cancel the API call.
Returns
- ValueTask<INatsJSConsumer>
The NATS JetStream consumer object which can be used retrieving ordered data from the stream.
Exceptions
- ArgumentException
The
streamname is invalid.- ArgumentNullException
The
streamname isnull.