async Task <ServiceBusConnectionException> ConvertToServiceBusConnectionException(Exception ex, string message)
        {
            var exception = new ServiceBusConnectionException(message + _context.InputAddress, ex);

            await NotifyFaulted(exception).ConfigureAwait(false);

            return(exception);
        }
        Task NotifyFaulted(ServiceBusConnectionException exception)
        {
            LogContext.Error?.Log(exception, "Receive Transport Faulted: {InputAddress}", _context.InputAddress);

            return(_context.TransportObservers.Faulted(new ReceiveTransportFaultedEvent(_context.InputAddress, exception)));
        }