コード例 #1
0
 Task IReceiveTransportObserver.Faulted(ReceiveTransportFaulted faulted)
 {
     return(_receiveTransportObserver.Faulted(faulted));
 }
コード例 #2
0
 public Task Faulted(ReceiveTransportFaulted faulted)
 {
     return(_observer.Faulted(new ReceiveEndpointFaultedEvent(faulted, _endpoint)));
 }
コード例 #3
0
 public Task Faulted(ReceiveTransportFaulted faulted)
 {
     return(_endpoint._observers.Faulted(new ReceiveEndpointFaultedEvent(faulted.InputAddress, faulted.Exception, _endpoint)));
 }
コード例 #4
0
 public Task Faulted(ReceiveTransportFaulted faulted)
 {
     return(ForEachAsync(x => x.Faulted(faulted)));
 }
コード例 #5
0
 public ReceiveEndpointFaultedEvent(ReceiveTransportFaulted faulted, IReceiveEndpoint receiveEndpoint)
 {
     _faulted        = faulted;
     ReceiveEndpoint = receiveEndpoint;
 }