private void TransportOnFailedMessageProcessing(object sender, FailedMessageProcessingEventArgs e) { dynamic response = new ExpandoObject(); response.Queue = bus.InputAddress.Queue; response.Reason = e.Reason; _monitor.Invoke("MessageError", response); }
void TransportFailedMessageProcessing(object sender, FailedMessageProcessingEventArgs e) { if (modules == null) { return; } modules.ForEach(module => { Log.Debug("Calling 'HandleError' on " + module.GetType().FullName); module.HandleError(); }); }
void OnFailedMessageProcessing(object sender, FailedMessageProcessingEventArgs e) { Console.WriteLine("This is a first level retry attempt"); }
private void Transport_FailedMessageProcessing(object sender, FailedMessageProcessingEventArgs e) { OnMessageFailed((ITransport)sender); }