Beispiel #1
0
        public void ExchangeBind(string destination,
                                 string source,
                                 string routingKey,
                                 IDictionary <string, object> arguments)
        {
            RecordedBinding eb = new RecordedExchangeBinding(this).
                                 WithSource(source).
                                 WithDestination(destination).
                                 WithRoutingKey(routingKey).
                                 WithArguments(arguments);

            m_connection.RecordBinding(eb);
            m_delegate.ExchangeBind(destination, source, routingKey, arguments);
        }