PublishMessageAsync Method
Definition
- Namespace
- Savvyio.Extensions.NATS.EventDriven
- Assemblies
- Savvyio.Extensions.NATS.dll
PublishMessageAsync(string, string, NatsHeaders, CancellationToken)
Publishes a serialized message to NATS.
protected virtual Task PublishMessageAsync(string subject, string message, NatsHeaders headers, CancellationToken cancellationToken)
Parameters
subjectstringThe subject to publish to.
messagestringThe serialized message payload.
headersNatsHeadersThe message headers.
cancellationTokenCancellationTokenThe cancellation token of the asynchronous operation.
Returns
- Task
A task that represents the asynchronous operation.