PublishMessageAsync Method
Definition
- Namespace
- Savvyio.Extensions.NATS.Commands
- Assemblies
- Savvyio.Extensions.NATS.dll
PublishMessageAsync(INatsJSContext, string, string, NatsHeaders)
Publishes a serialized message to NATS JetStream.
protected virtual Task PublishMessageAsync(INatsJSContext context, string subject, string message, NatsHeaders headers)
Parameters
contextINatsJSContextThe JetStream context to use for publishing.
subjectstringThe subject to publish to.
messagestringThe serialized message payload.
headersNatsHeadersThe message headers.
Returns
- Task
A task that represents the asynchronous operation.