Table of Contents

Namespace TypedRest.Endpoints.Reactive

Reactive endpoints allow you to receive data as push streams rather than explicitly pulling.

NuGet: TypedRest.Reactive

Classes

PollingEndpoint<TEntity>

Endpoint for a resource that can be polled for state changes.

StreamingCollectionEndpoint<TEntity>

Endpoint for a collection of TEntitys observable as an append-only stream using long-polling.

StreamingCollectionEndpoint<TEntity, TElementEndpoint>

Endpoint for a collection of TEntitys observable as an append-only stream using long-polling.

StreamingEndpoint<TEntity>

Endpoint for a stream of TEntitys using a persistent HTTP connection.

Interfaces

IPollingEndpoint<TEntity>

Endpoint for a resource that can be polled for state changes.

IStreamingCollectionEndpoint<TEntity>

Endpoint for a collection of TEntitys observable as an append-only stream.

IStreamingCollectionEndpoint<TEntity, TElementEndpoint>

Endpoint for a collection of TEntitys observable as an append-only stream.

IStreamingEndpoint<TEntity>

Endpoint for a stream of TEntitys.