Пример #1
0
        static async Task Bind(ModelContext context, ExchangeToExchangeBinding binding)
        {
            RabbitMqLogMessages.BindToExchange(binding);

            await context.ExchangeBind(binding.Destination.ExchangeName, binding.Source.ExchangeName, binding.RoutingKey, binding.Arguments)
            .ConfigureAwait(false);
        }
Пример #2
0
        Task Bind(ModelContext context, ExchangeToExchangeBinding binding)
        {
            if (_log.IsDebugEnabled)
            {
                _log.DebugFormat("Bind exchange to exchange ({0})", binding);
            }

            return(context.ExchangeBind(binding.Destination.ExchangeName, binding.Source.ExchangeName, binding.RoutingKey, binding.Arguments));
        }
        Task Bind(ModelContext context, ExchangeToExchangeBinding binding)
        {
            RabbitMqLogMessages.BindToExchange(binding);

            return(context.ExchangeBind(binding.Destination.ExchangeName, binding.Source.ExchangeName, binding.RoutingKey, binding.Arguments));
        }
Пример #4
0
 public ExchangeToExchangeBindingConsumeTopologySpecification(ExchangeToExchangeBinding binding)
 {
     _binding = binding;
 }
Пример #5
0
        Task Bind(ModelContext context, ExchangeToExchangeBinding binding)
        {
            LogContext.Debug?.Log("Bind exchange to exchange {Binding}", binding);

            return(context.ExchangeBind(binding.Destination.ExchangeName, binding.Source.ExchangeName, binding.RoutingKey, binding.Arguments));
        }