public void CreateAckDecisionByMessageRetryManager(IMessageRetryManager messageRetryManager) { this.ackDecisionProvider = new AckDecisionProvider((exception, retryCount) => { return (messageRetryManager.MustRetry(exception, retryCount) ? AckDecisionEnum.OnlyNack : AckDecisionEnum.Ack); }); }
public void CreateAckDecision(AckDecisionProvider ackDecisionProvider) { this.ackDecisionProvider = ackDecisionProvider; }