public RavenMessagePublisher()
        {
            var cfg = Catalog.Factory.Resolve <IConfig>(SpecialFactoryContexts.Routed);

            _exchangeName = cfg[MessagePublisherLocalConfig.ExchangeName];

            _bus = new RavenMessageBus();
        }
 internal RavenExchange(RavenMessageBus parent, MessageExchangeDeclaration declSpec)
 {
     _parent   = parent;
     _declSpec = declSpec;
 }