ensuring a uri's username and password are preserved when building a Rab...

...bitMqEndpointAddress.

We have been trying to pass a username and password to cloudamqp, but the username and password are 'stripped' from the uri when the rabbitmq connections are are made and always uses guest/guest which fails for a remote cluster.

our config looks like...

ServiceBusFactory.New(sbc =>
            {
                sbc.UseRabbitMq();
                sbc.ReceiveFrom("rabbitmq://username:password@hostname/username/livehire_public");
            });