protected IRedeliveryPolicy GetRedeliveryPolicy()
{
RedeliveryPolicy redeliveryPolicy = new RedeliveryPolicy();
redeliveryPolicy.InitialRedeliveryDelay = 1000;
redeliveryPolicy.MaximumRedeliveries = 3;
redeliveryPolicy.BackOffMultiplier = (short)2;
redeliveryPolicy.UseExponentialBackOff = true;
return redeliveryPolicy;
}