コード例 #1
0
        public IRabbitQueueBinding BindNoWait(IRabbitQueue queue, string routingKeyOrFilter)
        {
            var binding = new StubRabbitQueueBinding(this, queue, routingKeyOrFilter);

            _bindingsNoWait.Add(binding);
            return(binding);
        }
コード例 #2
0
        public void UnBind(IRabbitExchange exchange, IRabbitQueue queue, string routingKeyOrFilter = null)
        {
            EnsureNotDisposed();

            var binding = new StubRabbitQueueBinding(exchange, queue, routingKeyOrFilter);

            _unbound.Add(binding);
        }
コード例 #3
0
        public IRabbitQueueBinding BindNoWait(IRabbitExchange exchange, IRabbitQueue queue, string routingKeyOrFilter)
        {
            EnsureNotDisposed();

            var binding = new StubRabbitQueueBinding(exchange, queue, routingKeyOrFilter);

            _boundNoWait.Add(binding);
            return(binding);
        }
コード例 #4
0
		public void UnBind(IRabbitExchange exchange, IRabbitQueue queue, string routingKeyOrFilter = null)
		{
			EnsureNotDisposed();

			var binding = new StubRabbitQueueBinding(exchange, queue, routingKeyOrFilter);
			_unbound.Add(binding);
		}
コード例 #5
0
		public IRabbitQueueBinding BindNoWait(IRabbitExchange exchange, IRabbitQueue queue, string routingKeyOrFilter)
		{
			EnsureNotDisposed();

			var binding = new StubRabbitQueueBinding(exchange, queue, routingKeyOrFilter);
			_boundNoWait.Add(binding);
			return binding;
		}