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