public Builder AddMethod <TRequest, TResponse>( Method <TRequest, TResponse> method, StreamingRequestServerMethod <TRequest, TResponse> handler) { callHandlers.Add(method.Name, ServerCalls.StreamingRequestCall(method, handler)); return(this); }
public StreamingRequestServerCallHandler(Method <TRequest, TResponse> method, StreamingRequestServerMethod <TRequest, TResponse> handler) { this.method = method; this.handler = handler; }
public static IServerCallHandler StreamingRequestCall <TRequest, TResponse>(Method <TRequest, TResponse> method, StreamingRequestServerMethod <TRequest, TResponse> handler) { return(new StreamingRequestServerCallHandler <TRequest, TResponse>(method, handler)); }