static async Task Bind(ModelContext context, ExchangeToQueueBinding binding) { RabbitMqLogMessages.BindToQueue(binding); await context.QueueBind(binding.Destination.QueueName, binding.Source.ExchangeName, binding.RoutingKey, binding.Arguments).ConfigureAwait(false); await Task.Delay(10).ConfigureAwait(false); }
Task Bind(ModelContext context, ExchangeToQueueBinding binding) { if (_log.IsDebugEnabled) { _log.DebugFormat("Bind exchange to queue ({0})", binding); } return(context.QueueBind(binding.Destination.QueueName, binding.Source.ExchangeName, binding.RoutingKey, binding.Arguments)); }
Task Bind(ModelContext context, ExchangeToQueueBinding binding) { RabbitMqLogMessages.BindToQueue(binding); return(context.QueueBind(binding.Destination.QueueName, binding.Source.ExchangeName, binding.RoutingKey, binding.Arguments)); }
Task Bind(ModelContext context, ExchangeToQueueBinding binding) { LogContext.Debug?.Log("Bind exchange to queue {Binding}", binding); return(context.QueueBind(binding.Destination.QueueName, binding.Source.ExchangeName, binding.RoutingKey, binding.Arguments)); }