Пример #1
0
            public IObserver <DivArgs> DivMany(IObserver <DivReply> responseObserver, CancellationToken token = default(CancellationToken))
            {
                var call = CreateCall(ServiceName, DivManyMethod);

                return(Calls.DuplexStreamingCall(call, responseObserver, token));
            }
Пример #2
0
            public IObserver <StreamingOutputCallRequest> HalfDuplexCall(IObserver <StreamingOutputCallResponse> responseObserver, CancellationToken token = default(CancellationToken))
            {
                var call = CreateCall(ServiceName, HalfDuplexCallMethod);

                return(Calls.DuplexStreamingCall(call, responseObserver, token));
            }
Пример #3
0
            public IObserver <StreamingOutputCallRequest> HalfDuplexCall(IObserver <StreamingOutputCallResponse> responseObserver, CancellationToken token = default(CancellationToken))
            {
                var call = new Grpc.Core.Call <StreamingOutputCallRequest, StreamingOutputCallResponse>(halfDuplexCallMethod, channel);

                return(Calls.DuplexStreamingCall(call, responseObserver, token));
            }
Пример #4
0
            public IObserver <DivArgs> DivMany(IObserver <DivReply> responseObserver, CancellationToken token = default(CancellationToken))
            {
                var call = new Grpc.Core.Call <DivArgs, DivReply>(divManyMethod, channel);

                return(Calls.DuplexStreamingCall(call, responseObserver, token));
            }