Method CreateStream
- Namespace
- Mediarion
- Assembly
- Mediarion.Streaming.dll
CreateStream<TResponse>(IStreamRequest<TResponse>, CancellationToken)
Sends a streaming request.
IAsyncEnumerable<TResponse> CreateStream<TResponse>(IStreamRequest<TResponse> request, CancellationToken cancellationToken = default)
Parameters
requestIStreamRequest<TResponse>The request.
cancellationTokenCancellationTokenStops the stream.
Returns
- IAsyncEnumerable<TResponse>
The values, as they are produced.
Type Parameters
TResponseWhat each value is.
CreateStream(object, CancellationToken)
Sends a streaming request whose type is only known at run time.
IAsyncEnumerable<object?> CreateStream(object request, CancellationToken cancellationToken = default)
Parameters
requestobjectThe request.
cancellationTokenCancellationTokenStops the stream.
Returns
- IAsyncEnumerable<object>
The values, boxed, as they are produced.