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(); }
protected override void ConfigureConsumer( IReceiveEndpointConfigurator endpointConfigurator, IConsumerConfigurator <CustomerChangedConsumer> consumerConfigurator) { consumerConfigurator.UseInMemoryOutbox(); }