Namespace Kuestenlogik.Bowire.Protocol.Sse

Classes

BowireSseExtensions

Extension methods for registering SSE endpoints with Bowire.

BowireSseProtocol

Bowire protocol plugin for Server-Sent Events (SSE). Discovers SSE endpoints via SseEndpointAttribute, Produces("text/event-stream") metadata, or manual registration. Auto-discovered by BowireProtocolRegistry. Also implements IInlineSseSubscriber so other plugins (MCP notifications, GraphQL graphql-sse subscriptions) can reuse the SSE event-stream parser via FindSseSubscriber() without taking a compile-time dependency on this assembly.

SseEndpointAttribute

Marks an ASP.NET endpoint as an SSE endpoint for Bowire discovery. Apply to minimal API handlers or controller actions that produce text/event-stream.

SseEndpointInfo

Describes an SSE endpoint for Bowire discovery.