/// <summary> /// Delete a binding /// </summary> /// <param name="bus">The bus instance</param> /// <param name="binding">the binding to delete</param> /// <param name="cancellationToken">The cancellation token</param> public static void Unbind(this IAdvancedBus bus, IBinding binding, CancellationToken cancellationToken = default) { Preconditions.CheckNotNull(bus, "bus"); bus.UnbindAsync(binding, cancellationToken) .GetAwaiter() .GetResult(); }