예제 #1
0
 public Task RequestResponse(IRSocketRPCStream stream, string service, string method, ReadOnlySequence <byte> data, ReadOnlySequence <byte> metadata      = default, ReadOnlySequence <byte> tracing = default) => Client.RequestResponse(new RemoteProcedureCall(stream), data, new RemoteProcedureCall.RemoteProcedureCallMetadata(service, method, metadata, tracing));
예제 #2
0
 public RemoteProcedureCall(IRSocketRPCStream stream)
 {
     Stream = stream;
 }
예제 #3
0
 public Task RequestStream(IRSocketRPCStream stream, string service, string method, ReadOnlySequence <byte> data, ReadOnlySequence <byte> metadata        = default, ReadOnlySequence <byte> tracing = default, int initial = RSocketClient.INITIALDEFAULT) => Client.RequestStream(new RemoteProcedureCall(stream), data, new RemoteProcedureCall.RemoteProcedureCallMetadata(service, method, metadata, tracing), initial);