Ejemplo n.º 1
0
 public RabbitMqServiceOptionsBuilder WithRetry(IGenericClientPipeBuilder retryClientPipeBuilder)
 {
     if (_delayBetweenRetry != null)
     {
         throw new InvalidBuilderOptionsException("You need to choose either to use built-in retry logic or a custom pipe, but not both");
     }
     _retryPipeBuilder = retryClientPipeBuilder;
     return(this);
 }
Ejemplo n.º 2
0
 public RabbitMqServiceOptionsBuilder WithCustomPipe(IGenericClientPipeBuilder clientPipeBuilder)
 {
     _customPipeBuilders.Add(clientPipeBuilder);
     return(this);
 }