Interface IRpcStreamingContext
Gives generated dispatchers access to streamed arguments and streamed responses.
public interface IRpcStreamingContext
Methods
GetAsyncEnumerable<T>(RpcStreamHandle)
IAsyncEnumerable<T> GetAsyncEnumerable<T>(RpcStreamHandle handle)
Parameters
handleRpcStreamHandle
Returns
Type Parameters
T
GetPipe(RpcStreamHandle)
Pipe GetPipe(RpcStreamHandle handle)
Parameters
handleRpcStreamHandle
Returns
GetStream(RpcStreamHandle)
Stream GetStream(RpcStreamHandle handle)
Parameters
handleRpcStreamHandle
Returns
SetResponse(Pipe)
void SetResponse(Pipe pipe)
Parameters
pipePipe
SetResponse(Stream)
void SetResponse(Stream stream)
Parameters
streamStream
SetResponse<T>(IAsyncEnumerable<T>)
void SetResponse<T>(IAsyncEnumerable<T> items)
Parameters
itemsIAsyncEnumerable<T>
Type Parameters
T