public Task Ready(ReceiveTransportReady ready) { var endpointReadyEvent = new ReceiveEndpointReadyEvent(ready.InputAddress, _endpoint, ready.IsStarted); if (ready.IsStarted) { _endpoint._started.TrySetResultOnThreadPool(endpointReadyEvent); } return(_observer.Ready(endpointReadyEvent)); }
Task IReceiveTransportObserver.Ready(ReceiveTransportReady ready) { return(_receiveTransportObserver.Ready(ready)); }
public Task Ready(ReceiveTransportReady ready) { return(ForEachAsync(x => x.Ready(ready))); }
public Task Ready(ReceiveTransportReady ready) { return(_endpoint._observers.Ready(new ReceiveEndpointReadyEvent(ready.InputAddress, _endpoint))); }