Delegate ClientStreamingServerMethod<TService, TRequest, TResponse>
Server-side handler for a client streaming call.
Namespace: Grpc.AspNetCore.Server.Model
Assembly: Grpc.AspNetCore.Server.dll
Syntax
public delegate Task<TResponse> ClientStreamingServerMethod<TService, TRequest, TResponse>(TService service, IAsyncStreamReader<TRequest> stream, ServerCallContext serverCallContext);
Parameters
| Type | Name | Description |
|---|---|---|
| TService | service | The service instance. |
| IAsyncStreamReader<TRequest> | stream | A |
| ServerCallContext | serverCallContext | The |
Returns
| Type | Description |
|---|---|
| Task<TResponse> | A task that represents the completion of the call. The |
Type Parameters
| Name | Description |
|---|---|
| TService | Service type for this method. |
| TRequest | Request message type for this method. |
| TResponse | Response message type for this method. |