示例#1
0
        private protected void Invoke(IObjectPrx prx, OutgoingRequestFrame request)
        {
            bool isOneway = _oneway || prx.IsOneway;
            IncomingResponseFrame response = prx.Invoke(request, isOneway);

            if (!isOneway)
            {
                response.ReadVoidReturnValue(prx.Communicator);
            }
        }
示例#2
0
 private protected TReturnValue Invoke(IObjectPrx prx, OutgoingRequestFrame request) =>
 prx.Invoke(request, oneway: false).ReadReturnValue(prx.Communicator, _reader);