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) { RabbitMqLogMessages.BindToQueue(binding); return(context.QueueBind(binding.Destination.QueueName, binding.Source.ExchangeName, binding.RoutingKey, binding.Arguments)); }