public ClientStreamingServerCallHandler( ClientStreamingServerMethodInvoker <TService, TRequest, TResponse> invoker, ILoggerFactory loggerFactory) : base(invoker, loggerFactory) { _invoker = invoker; }
public ClientStreamingServerCallHandler <TService, TRequest, TResponse> CreateClientStreaming <TRequest, TResponse>(Method <TRequest, TResponse> method, ClientStreamingServerMethod <TService, TRequest, TResponse> invoker) where TRequest : class where TResponse : class { var options = CreateMethodOptions(); var methodInvoker = new ClientStreamingServerMethodInvoker <TService, TRequest, TResponse>(invoker, method, options, _serviceActivator); return(new ClientStreamingServerCallHandler <TService, TRequest, TResponse>(methodInvoker, _loggerFactory)); }