/// <summary> /// Declare a queue passively. Throw an exception rather than create the queue if it doesn't exist /// </summary> /// <param name="bus">The bus instance</param> /// <param name="name">The queue to declare</param> /// <param name="cancellationToken">The cancellation token</param> public static void QueueDeclarePassive( this IAdvancedBus bus, string name, CancellationToken cancellationToken = default ) { Preconditions.CheckNotNull(bus, "bus"); bus.QueueDeclarePassiveAsync(name, cancellationToken) .GetAwaiter() .GetResult(); }