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