private void OnException(Exception exception, NotRequired <Message> message) { if (message.HasValue) { Trace.Error("Exception occurred whilst receving message {0}. Exception was {1}", message.Value.PayloadType, exception.GetExceptionDetails()); } else { Trace.Error("Exception occurred whilst receving messages. Exception was {0}", exception.GetExceptionDetails()); } }
private static void OnError(Exception ex, NotRequired <Message> message) { Console.WriteLine("Exception occurred whilst processing event {0}", ex.Message); }