KestrunHost.BroadcastSseEventAsync method
Broadcasts an SSE event to all connected clients.
public Task<bool> BroadcastSseEventAsync(string? eventName, string data, string? id = null,
int? retryMs = null, CancellationToken cancellationToken = default)
| parameter | description |
|---|---|
| eventName | Event name (optional). |
| data | Event payload. |
| id | Optional event ID. |
| retryMs | Optional reconnect interval in milliseconds. |
| cancellationToken | Cancellation token. |
Return Value
True when broadcast succeeded (or no clients); false when broadcaster isn’t configured.
See Also
- class KestrunHost
- namespace Kestrun.Hosting