BusExtensions
Unschedule all messages matching the cancellationKey.
Unschedule all messages matching the cancellationKey.
Schedule a message to be published at some time in the future.
This required the EasyNetQ.Scheduler service to be running.
public static void FuturePublish<T>(this IBus bus, DateTime futurePublishDate, string cancellationKey, T message)
Schedule a message to be published at some time in the future.
This required the EasyNetQ.Scheduler service to be running.
Schedule a message to be published at some time in the future, using bare RabbitMQ's capabilites (message time-to-live and dead letter exchange).
Schedule a message to be published at some time in the future.
This required the EasyNetQ.Scheduler service to be running.
public static Task FuturePublishAsync<T>(this IBus bus, DateTime futurePublishDate, string cancellationKey, T message)
Schedule a message to be published at some time in the future.
This required the EasyNetQ.Scheduler service to be running.
Schedule a message to be published at some time in the future, using bare RabbitMQ's capabilites (message time-to-live and dead letter exchange).