Table of Contents

NatsCommandQueue.ReceivedNatsMessage Class

Definition

Namespace
Savvyio.Extensions.NATS.Commands
Assemblies
Savvyio.Extensions.NATS.dll
Source
src/Savvyio.Extensions.NATS/Commands/NatsCommandQueue.cs

Represents a NATS message received from JetStream.

protected sealed class NatsCommandQueue.ReceivedNatsMessage
Inheritance
object
NatsCommandQueue.ReceivedNatsMessage

Constructors

Name Description
ReceivedNatsMessage(NatsHeaders, string, Func<CancellationToken, Task>)

Initializes a new instance of the NatsCommandQueue.ReceivedNatsMessage class.

Properties

Name Description
Data

Gets the NATS message payload.

Headers

Gets the NATS message headers.

Methods

Name Description
AcknowledgeAsync(CancellationToken)

Acknowledges the message.