Method CreateJetStreamContext
CreateJetStreamContext(INatsClient)
Creates a JetStream context using the provided NATS client.
public static INatsJSContext CreateJetStreamContext(this INatsClient client)
Parameters
clientINatsClientThe NATS client used to create the JetStream context.
Returns
- INatsJSContext
Returns an instance of INatsJSContext for interacting with JetStream.
CreateJetStreamContext(INatsConnection)
Creates a JetStream context using the provided NATS connection.
public static INatsJSContext CreateJetStreamContext(this INatsConnection connection)
Parameters
connectionINatsConnectionThe NATS connection used to create the JetStream context.
Returns
- INatsJSContext
Returns an instance of INatsJSContext for interacting with JetStream.
CreateJetStreamContext(INatsClient, NatsJSOpts)
Creates a JetStream context using the provided NATS client.
public static INatsJSContext CreateJetStreamContext(this INatsClient client, NatsJSOpts opts)
Parameters
clientINatsClientThe NATS client used to create the JetStream context.
optsNatsJSOptsContext options.
Returns
- INatsJSContext
Returns an instance of INatsJSContext for interacting with JetStream.
CreateJetStreamContext(INatsConnection, NatsJSOpts)
Creates a JetStream context using the provided NATS connection.
public static INatsJSContext CreateJetStreamContext(this INatsConnection connection, NatsJSOpts opts)
Parameters
connectionINatsConnectionThe NATS connection used to create the JetStream context.
optsNatsJSOptsContext options.
Returns
- INatsJSContext
Returns an instance of INatsJSContext for interacting with JetStream.