public ServerStreamingMethodCallHandler( ServerStreamingMethodHandler <TRequest, TResponse> handler, IIncomingInvocationFactory incomingInvocationFactory) { _handler = handler; _incomingInvocationFactory = incomingInvocationFactory; }
public ClientStreamingMethodCallHandler( ClientStreamingMethodHandler <TRequest, TResponse> handler, IIncomingInvocationFactory incomingInvocationFactory) : base(incomingInvocationFactory) { _handler = handler; }
public UnaryMethodCallHandler( UnaryMethodHandler <TRequest, TResponse> handler, IIncomingInvocationFactory incomingInvocationFactory) : base(incomingInvocationFactory) { _handler = handler; }
public static IMethodCallHandler DuplexStreaming <TRequest, TResponse>( DuplexStreamingMethodHandler <TRequest, TResponse> methodHandler, IIncomingInvocationFactory incomingInvocationFactory) { return(new DuplexStreamingMethodCallHandler <TRequest, TResponse>(methodHandler, incomingInvocationFactory)); }
public static IMethodCallHandler Unary <TRequest, TResponse>( UnaryMethodHandler <TRequest, TResponse> methodHandler, IIncomingInvocationFactory incomingInvocationFactory) { return(new UnaryMethodCallHandler <TRequest, TResponse>(methodHandler, incomingInvocationFactory)); }
internal Builder(string name, Maybe <string> alias, IIncomingInvocationFactory invocationFactory) { _invocationFactory = invocationFactory; Name = name; Alias = alias; }
protected MethodCallHandlerBase(IIncomingInvocationFactory incomingInvocationFactory) { _incomingInvocationFactory = incomingInvocationFactory; }