ServerServiceDefinitionBuilderAddMethodTRequest, TResponse Method (MethodTRequest, TResponse, UnaryServerMethodTRequest, TResponse) |
Adds a definitions for a single request - single response method.
Namespace: Grpc.CoreAssembly: Grpc.Core (in Grpc.Core.dll) Version: 0.6.1.0
Syntaxpublic ServerServiceDefinitionBuilder AddMethod<TRequest, TResponse>(
Method<TRequest, TResponse> method,
UnaryServerMethod<TRequest, TResponse> handler
)
where TRequest : class
where TResponse : class
Public Function AddMethod(Of TRequest As Class, TResponse As Class) (
method As Method(Of TRequest, TResponse),
handler As UnaryServerMethod(Of TRequest, TResponse)
) As ServerServiceDefinitionBuilder
public:
generic<typename TRequest, typename TResponse>
where TRequest : ref class
where TResponse : ref class
ServerServiceDefinitionBuilder^ AddMethod(
Method<TRequest, TResponse>^ method,
UnaryServerMethod<TRequest, TResponse>^ handler
)
member AddMethod :
method : Method<'TRequest, 'TResponse> *
handler : UnaryServerMethod<'TRequest, 'TResponse> -> ServerServiceDefinitionBuilder when 'TRequest : not struct when 'TResponse : not struct
Parameters
- method
- Type: Grpc.CoreMethodTRequest, TResponse
The method. - handler
- Type: Grpc.CoreUnaryServerMethodTRequest, TResponse
The method handler.
Type Parameters
- TRequest
- The request message class.
- TResponse
- The response message class.
Return Value
Type:
ServerServiceDefinitionBuilderThis builder instance.
See Also