public GenerateCorrespondingVoucherProcessingService(DipsConfiguration configuration, ILogger log)
     : base(configuration, log, configuration.GenerateCorrespondingVoucherQueueName, configuration.GenerateCorrespondingVoucherExchangeName)
 {
     GenerateCorrespondingVoucherRequest  = new GenerateCorrespondingVoucherRequestSubscriber(configuration, log, Consumer, InvalidExchange, InvalidRoutingKey, RecoverableRoutingKey);
     GenerateCorrespondingVoucherResponse = new GenerateCorrespondingVoucherResponsePollingJob(configuration, log, Exchange);
 }
 public GenerateCorrespondingVoucherProcessingService(DipsConfiguration configuration, ILogger log) 
     : base(configuration, log, configuration.GenerateCorrespondingVoucherQueueName, configuration.GenerateCorrespondingVoucherExchangeName)
 {
     GenerateCorrespondingVoucherRequest = new GenerateCorrespondingVoucherRequestSubscriber(configuration, log, Consumer, InvalidExchange, InvalidRoutingKey, RecoverableRoutingKey);
     GenerateCorrespondingVoucherResponse=new GenerateCorrespondingVoucherResponsePollingJob(configuration, log, Exchange);
 }