void OnFailedMessageProcessing(object sender, FailedMessageProcessingEventArgs e) { Console.WriteLine("This is a first level retry attempt"); }
private void TransportOnFailedMessageProcessing(object sender, FailedMessageProcessingEventArgs e) { dynamic response = new ExpandoObject(); response.Queue = bus.InputAddress.Queue; response.Reason = e.Reason; _monitor.Invoke("MessageError", response); }