Task IReceiveTransportObserver.Completed(ReceiveTransportCompleted completed) { return(_receiveTransportObserver.Completed(completed)); }
public Task Completed(ReceiveTransportCompleted completed) { return(_observer.Completed(new ReceiveEndpointCompletedEvent(completed, _endpoint))); }
public Task Completed(ReceiveTransportCompleted completed) { return(_endpoint._observers.Completed(new ReceiveEndpointCompletedEvent(completed.InputAddress, completed.DeliveryCount, completed.ConcurrentDeliveryCount, _endpoint))); }
public Task Completed(ReceiveTransportCompleted completed) { return(ForEachAsync(x => x.Completed(completed))); }
public ReceiveEndpointCompletedEvent(ReceiveTransportCompleted completed, IReceiveEndpoint receiveEndpoint) { _completed = completed; ReceiveEndpoint = receiveEndpoint; }