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