protected override void ConfigureConsumer(IReceiveEndpointConfigurator endpointConfigurator, IConsumerConfigurator <EnRouteToCustomerConsumer> consumerConfigurator)
        {
            consumerConfigurator.UseMessageRetry(r =>
            {
                r.SetRetryPolicy(x => x.Immediate(_settings.MessageRetryImmediatePolicy));
            });

            consumerConfigurator.UseScheduledRedelivery(r =>
            {
                r.SetRetryPolicy(x => x.Immediate(_settings.MessageRedeliveryImmediatePolicy));
            });

            consumerConfigurator.UseInMemoryOutbox();
        }
示例#2
0
 protected override void ConfigureConsumer(
     IReceiveEndpointConfigurator endpointConfigurator,
     IConsumerConfigurator <CustomerChangedConsumer> consumerConfigurator)
 {
     consumerConfigurator.UseInMemoryOutbox();
 }