public override void Observe()
        {
            var bus = new TransactionBus(_bus);

            //Register Exchanges and Queues for multiple message types
            var messageTypes = new ArrayList
            {
                new InvoiceTransactionCreated(), 
                new EntityMessage()
            };

            IEnumerable<Object> listedMessageTypes = messageTypes.ToArray();

            bus.RegisterQueuesExchanges(listedMessageTypes);
            //END - Register
        }