Beispiel #1
0
 public IDisposable SendRequest(TRequest request, IFiber fiber, Action <TReply> onReply) =>
 _channel.SendRequest(request, fiber, onReply);
Beispiel #2
0
 /// <summary>
 /// Send a request with infinite timeout
 /// </summary>
 /// <typeparam name="TRequest"></typeparam>
 /// <typeparam name="TReply"></typeparam>
 /// <param name="port"></param>
 /// <param name="request"></param>
 /// <returns></returns>
 public static TReply SendRequest <TRequest, TReply>(this IRequestPort <TRequest, TReply> port, TRequest request)
 {
     return(port.SendRequest(request).Receive(TimeSpan.MaxValue).Value);
 }